powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Двусторонняя печать товаро-транспортной накладной
5 сообщений из 5, страница 1 из 1
Двусторонняя печать товаро-транспортной накладной
    #38279497
TatjanaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть Товаро-транспортная накладная, у нее есть лицевая сторона, она состоит из 17 разделов .
А есть оборотная сторона, там всегда одно и то же.

У нас реализована только лицевая сторона, печатается где-то на 3-х станицах.
Имеется двухсторонний принтер
Как сделать, чтобы на нечетных сраницах печатался собственно отчет, ессно в зависимости от кол-ва груза положение разделов на страницах плавает, а на оборотных - ну там всегда одно и то же.

Я предполагаю, что надо анализировать четные и нечетные страницы, но что дальше - непонятно. Делать два отчета и потом по очереди печатать - пользователь нас порвет.
...
Рейтинг: 0 / 0
Двусторонняя печать товаро-транспортной накладной
    #38279543
Алымов Анатолий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если оборотную сторону просто заранее отпечатать (можно даже в типографии бланки заказать).
...
Рейтинг: 0 / 0
Двусторонняя печать товаро-транспортной накладной
    #38279571
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TatjanaM,

Насколько я знаю, в "репортс" нет поддержки дуплекса, вот инфа про настройку дуплекса принтера под юникс (пункт 5.7.3)
Про анализ чет./нечет. страниц, вот пример:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function name_trigger return Boolean is
   page_num number;
begin
   srw.get_page_num(page_num);
   if mod(page_num,2)=0 then
     return(FALSE); -- четные страницы
   else
     return(TRUE); -- соответственно нечетные
   end if;
end; 
...
Рейтинг: 0 / 0
Двусторонняя печать товаро-транспортной накладной
    #38279598
TatjanaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mRdUKE,

про анализ чет/нечет понятно, непонятно как это сделать: печатаем данные сколько влезет, страница заканчивается-прерываем печать данных, печатаем оборотную сторону, потом снова печатаем данные.

Может быть можно делать какой-то прогон страницы, не нашла ничего.
...
Рейтинг: 0 / 0
Двусторонняя печать товаро-транспортной накладной
    #38416276
TatjanaM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совершенно случайно нашла ответ на свой вопрос (для Reports Builder ) , может кому поможет: в свойствах основного раздела ставим Горизонтальных панелей 2; переходим в режим Правка границ, на экране появится ДВЕ рамки, в левой рамке - обычные данные отчета, в левой можно добавить любые служебные поля. Для нумерации страниц надо выводить Физический номер страницы.
В результате на физически четных страницах выводятся данные, на нечетных - служебние поля.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Двусторонняя печать товаро-транспортной накладной
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]