Гость
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Двусторонняя печать товаро-транспортной накладной / 5 сообщений из 5, страница 1 из 1
30.05.2013, 07:33
    #38279497
TatjanaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Двусторонняя печать товаро-транспортной накладной
Есть Товаро-транспортная накладная, у нее есть лицевая сторона, она состоит из 17 разделов .
А есть оборотная сторона, там всегда одно и то же.

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

Я предполагаю, что надо анализировать четные и нечетные страницы, но что дальше - непонятно. Делать два отчета и потом по очереди печатать - пользователь нас порвет.
...
Рейтинг: 0 / 0
30.05.2013, 08:44
    #38279543
Алымов Анатолий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Двусторонняя печать товаро-транспортной накладной
А если оборотную сторону просто заранее отпечатать (можно даже в типографии бланки заказать).
...
Рейтинг: 0 / 0
30.05.2013, 09:13
    #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
30.05.2013, 09:30
    #38279598
TatjanaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Двусторонняя печать товаро-транспортной накладной
mRdUKE,

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

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


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