Текущее время: Ср, июл 02 2025, 04:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Форма MX-15: печать таблицы на двух листах  Тема решена
СообщениеДобавлено: Пн, янв 30 2006, 19:23 
Гость
Собственно, вопрос, никто не заморачивался с печатью формы МХ-15? Это акт уценки ТМЦ. Форма (думаю, smart лучше будет) примечательна тем, что она состоит из очень широкой таблицы, которая печатается сразу на двух листах и под каждой левой половинкой еще подвал немелкий, а под последней правой еще и сводный. Интересно было бы посоветоваться на счет того как лучше ее победить с меньшими кровозатратами =)

пока думаю придется печатать сначала левую сторону, потом правую. но сразу видно два неудобства: счетчик страниц придется вручную делать, но более критично - пользователю придется потом две стопки (половинки) объединять в одну чередованием листов...

может есть еще мысли? буду очень благодарен за любые советы... может кто еще подобные формочки малевал?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 10:21 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, мар 25 2005, 11:46
Сообщения: 282
Откуда: SPb
Чтобы юзверя не заставлять тасовать листочки, можно каждую составляющую (их будет 4 штуки - верхние левая и правая, нижние левая и правая) отдельной смартформой оформить, соответственно, и выводить на печать в нужном порядке...

_________________
Лучше сделать и пожалеть, чем не сделать и потом жалеть.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:25 
Гость
здравая мысль, но встает вопрос - как определить сколько страниц и сколько строк на каждой из предполагаемых страниц получится? т.к. в строках есть после с описанием, то из-за переноса внутри ячейки ее высота меняется...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:29 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, мар 25 2005, 11:46
Сообщения: 282
Откуда: SPb
Все поддается расчету :D Можно посчитать, сколько символов в строке вмещается до переноса - кол-во одиночной высоты строк, далее - двойной и т.д... А можно ограничить длину символов строки и сделать fix высоту...

_________________
Лучше сделать и пожалеть, чем не сделать и потом жалеть.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:35 
Гость
Цитата:
Интересно было бы посоветоваться на счет того как лучше ее победить с меньшими кровозатратами =)

особое внимание на последнее слово =))


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:37 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, мар 25 2005, 11:46
Сообщения: 282
Откуда: SPb
Поспешил немного... Думаю, надо составить что-то вроде общей таблицы, соединяющей половинки строк исходных данных верхних смартформ. Там будет поле, какой высоты текущая строка. Высоту строки выбираем, как max из левой и правой. Естественно, сначала все данные подготовить, а потом выводить на печать...

_________________
Лучше сделать и пожалеть, чем не сделать и потом жалеть.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:37 
Гость
что-то совсем заглючило =) лишнее сообщение


Последний раз редактировалось SPikARD Вт, янв 31 2006, 13:44, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 31 2006, 13:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, мар 25 2005, 11:46
Сообщения: 282
Откуда: SPb
Если делать из нескольких смартформ, то решение будет чисто алгоритмическое, ИМХО

_________________
Лучше сделать и пожалеть, чем не сделать и потом жалеть.


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

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


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

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


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

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