AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2002, 16:36   #1  
Yury is offline
Yury
Участник
 
27 / 16 (1) ++
Регистрация: 25.09.2002
? Печать только четных или нечетных страниц отчета
Кто-нибудь знает, как сделать возможность печати только четных (или нечетных) страниц отчета? Пробовал ставить белый foregroundColor у всех контролов на всех нечетных страницах, затем поверх печатать четные (т.е. в 2 слоя) - печать работает нормально, но начинает глючить превьюер.
Старый 07.02.2003, 10:01   #2  
SIRS is offline
SIRS
Участник
 
14 / 10 (1) +
Регистрация: 05.09.2002
Адрес: Москва
На всех секциях отчета можно перекрыть метод executeSection() и тем самым управлять порядком вывода .
Например, так:

If(element.page() mode 2)
{
super();
}
Старый 07.02.2003, 10:09   #3  
SIRS is offline
SIRS
Участник
 
14 / 10 (1) +
Регистрация: 05.09.2002
Адрес: Москва
На всех секциях отчета можно перекрыть метод executeSection() и тем самым управлять порядком вывода .
Например, так:

If(element.page() mode 2)
{
super();
}
Старый 07.02.2003, 11:19   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Сильно сомневаюсь
Думаю, что распечатается первая страница и 1 строка на второй... и этим всё закончится
Старый 07.02.2003, 11:41   #5  
SIRS is offline
SIRS
Участник
 
14 / 10 (1) +
Регистрация: 05.09.2002
Адрес: Москва
Сорри, не внимательно прочитал проблему.
В моем случае данная секция будет выводиться, если текущая страница 1, 3, 5... Но это немного бесмысленно :-)
А если просто требуется априори выкинуть как бы из печатного варианта все четные страницы....Либо задача искусственная, либо заранее известно, что такие-то страницы (данные) чем-то отличаются и их не надо печатать. Тогда опять же перекрытие executeSection на нужных секциях дает желаемый результат. Если же все-таки надо тупо выкинуть четные страницы (хотя, повторюсь, странно это, а если я поменяю параметры построения отчета, то будет ли гарантия того, что исключу из печати ненужные данные таким способом?!) то практически всегда мы можем посчитать количество записей на странице, имея дизайн отчета и выводить только нужные.
Старый 07.02.2003, 11:46   #6  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Задача, скорее всего, распечатать на одностороннем принтере двухсторонний отчет с целью экономии бумаги
Старый 07.02.2003, 13:01   #7  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Привет!

Как вариант можно сохранять отчет в RTF.
__________________
С уважением,
Андрей Беседин
Старый 07.02.2003, 14:58   #8  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Регистрация: 06.12.2001
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
Старый 07.02.2003, 15:07   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ИХМО, дешевле купить принтер с возможностью двухсторонней печати
Старый 07.02.2003, 15:37   #10  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Регистрация: 06.12.2001
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как спрятать поля с формочки отчёта? Dronas DAX: Программирование 3 26.04.2007 12:07
Разное количество страниц в отчете twilight DAX: Функционал 6 07.02.2007 16:45
автоматическая печать отчета andreynikolai DAX: Программирование 1 12.03.2004 16:49
Обращения к полям отчета Oz DAX: Программирование 4 25.02.2004 13:04
Хочу видеть только итоги AKIS DAX: Функционал 1 19.08.2002 11:49

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:50.