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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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