![]() |
#15 |
Участник
|
Цитата:
Сообщение от lexa_q
Внимание, вопрос! 8)
Перечисление ReportOutputUserType не расширяемо - в него не добавить свое значение *XXX* ! Там есть неиспользуемое значение Viewer4, но не хотелось бы на него завязываться. Я попробовал в качестве *XXX* передавать просто число 100, и ловить в createViewer() тоже 100. Работает. Но пахнет это плохо! Как быть? Верен ли описанный подход? ![]() Пользовательский канал определяется там так: printJobSettings.setTarget(PrintMedium::viewerClass); printJobSettings.viewerType(ReportOutputUserType: ![]() и к классу reportOutputUser навешивается наследник для управления выводом. |
|