Текущее время: Сб, июл 19 2025, 12:16

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 09:43 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 05 2010, 10:24
Сообщения: 59
Много искал на форуме, но не нашел....
Задача:
Необходимо реализовать Смарт-форму Договора-анкеты комплексного расчетно-кассового обслуживания и Договора страхования. Необходимо, чтобы два Договора были размещены на одном листе формата А-4 с двух сторон, чтобы в случае разделения (отрезания) листа на две части это были два абсолютно независимых друг от друга Договора.
Проблема:
Договора являются динамическими (то есть могут расширяться в зависимости от входной информации). Разделение страницы горизонтальное. Как это возможно сделать?
Одной из попыток было вызвать смарту из смарты, но возникла ошибка:
"Особая ситуация INTERNAL_ERROR
Ид. сообщения: SSFCOMPOSER Номер сообщения: 160
Документ:
Ни один запрос на вывод не открыт. Обработка документа невозможна."

Подскажите, пожалуйста, может кто знает как обойти эту ошибку или как реализовать данную печать?

_________________
Кто понял жизнь - тот не спешит работать...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 10:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
не копался, так что чисто теоретически:
модуль вызова смартформы возвращает форматированные данные (табл. itf/otf),
вам нужно вызвать модули поочередно (не на печать), попробовать склеить выходные табл.,
и затем как-то вывести на печать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 12:35 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Не понял в чем проблема?
Рисуешь на А4 параллельно 2 окна и выводишь в них все что нужно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 12:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 05 2010, 10:24
Сообщения: 59
Timon&Pumba написал:
Не понял в чем проблема?
Рисуешь на А4 параллельно 2 окна и выводишь в них все что нужно.


:D Проблема в том, что пол-листа 1 договор, вторая половина листа 2 договор, с обратной стороны аналогичная ситуация. При условииях:
- договора динамические;
- разделение договоров горизонтальное
Как достигнуть того, что б пункты сами переползали на второй лист, если в смартформе разрешено одно главное динамическое окно?

_________________
Кто понял жизнь - тот не спешит работать...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 15:06 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
Судя по названию документов, договора типовые, т.е. мало изменяемые по длине.
Наиболее изменяемый документ выводить в главном окне. Наименее изменяемый - принудительно разбить на 2 части и выводить в неглавном окне.

А самое простое - использовать формат А5.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 18:08 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 05 2010, 10:24
Сообщения: 59
В данный момент так и сделано, но есть исключительные варианты заполнения этих договоров когда печать будет работать некорректно. Потому и создал топик, может кто сталкивался и нашел более верное решение.

_________________
Кто понял жизнь - тот не спешит работать...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по смартформе.
СообщениеДобавлено: Пн, фев 08 2010, 21:47 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Если бы речь шла о простой форме со строками фиксированной длины, то самое простое решение было бы завести две internal tables для каждого из документов, а затем выводить половину таблицы 1 (количество строк в ней заранее известно), половину таблицы 2 и т.д. Но поскольку речь идет о договорах, т.е. надо полагать, что там идет свободный текст да еще и justified, то IMHO сие невозможно сделать так, чтобы в 100% случаев работало отлично. Мне кажется ваш вариант по соотношению цена/качество вполне приемлем.
[в сторону] То какие-то Z перечеркивания, то отрезные договора - совсем юзеры с ума посходили...

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB