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