|  27.03.2008, 12:38 | #1 | 
| Участник |  Масштабирование (Scaling and Infolog) 
			
			Каким образом убрать инфолог о том, что отчеты масштабированы, но само масштабирование оставить? Подчеркиваю что надо убрать для ВСЕХ отчетов. Я сделал изменения в RunBaseReport\run, использовав PrintJobSettings().suppressScalingMessage(true), но есть отчеты у которых на самом репорте перекрыт метод UNPACK тогда мои изменения не работают для этих отчетов, то есть инфолог появляется. Подскажите где еще можно изменить на уровне класса что-бы инфолог убирался для ВСЕХ отчетов. | 
|  | 
|  27.03.2008, 12:44 | #2 | 
| Участник | |
|  | 
|  27.03.2008, 14:54 | #3 | 
| Участник | Quick and dirty метод 
			
			В начале метода add сласса Info добавляем что то вроде  X++: if (_exception == Exception::Info) if (match("^Отчет?+масштабирован",_txt)) return _exception; if (match("?край бумаги превышен",_txt)) return _exception; | 
|  | 
|  27.03.2008, 15:02 | #4 | 
| Участник | 
			
			Нет, нет, нет. Никакого дирти-программирования, тем более с ошибкой логики во втором if. Тем более на русском языке и не используя меток! Переключите уровень детализации в параметрах пользователя масштабирование отчета и инфолог | 
|  | 
|  27.03.2008, 16:06 | #5 | 
| Участник | |
|  | 
|  27.03.2008, 16:15 | #6 | 
| Участник | |
|  | 
|  27.03.2008, 17:06 | #7 | 
| Участник | Цитата: 
		
			Сообщение от mazzy
			   Нет, нет, нет. Никакого дирти-программирования, тем более с ошибкой логики во втором if. Тем более на русском языке и не используя меток! Переключите уровень детализации в параметрах пользователя масштабирование отчета и инфолог | 
|  |