| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Подавить info в репорте
			 
			
			Создается стандартный Report. Если нет данных в отчете для вывода Аксапта выкидывает инфолог - "Отчет не содержит данных" 
		
		
		
		
		
		
		
	Как можно сделать чтобы конкретно для этого отчета не было никакого инфо в случае пустого отчета?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			У класса reportRun есть метод suppressReportIsEmptyMessage() - используйте его
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Программатор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Perc
			
			 
Создается стандартный Report. Если нет данных в отчете для вывода Аксапта выкидывает инфолог - "Отчет не содержит данных" 
		
	Как можно сделать чтобы конкретно для этого отчета не было никакого инфо в случае пустого отчета?  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Модератор 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от AndyD
			
			 
У класса reportRun есть метод suppressReportIsEmptyMessage() - используйте его 
		
	![]() У Репортдизайна есть свойство - EmptyReportPrompt. Попробуйте его. С Уважением, Георгий  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да клал он на EmptyReportPrompt с пробором (или я такой тупой).  
		
		
		
		
		
		
			![]() Кроме того EmptyReportPrompt - это сообщение которое будет показываться, а просили вообще его убрать 
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Я в своё время решил подобную проблему так. В конец метода run добавил следующий код: 
		
		
		
		
		
		
		
	HWND AxClient, AxChild; ; AxClient = WinApi::findWindowEx(infolog.hWnd(), 0, "MDIClient", ""); AxChild = WinApi::findWindowEx(AxClient, nullvalue(AxChild), "", "Окно Infolog"); if (AxChild) { WinApi::destroyWindow(AxChild); }  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Класс Info, метод Add - смотрите что приходит в переменной _txt. (В данном случае нужно искать подстроку 'Отчет не содержит данных').
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	С уважением, kvan.  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Георгий, а ты говоришь все бы мне программировать D)
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Axapta Retail User 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А "отчет масштабирован... "  не подскажите как убрать?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
|
| За это сообщение автора поблагодарили: novic (1), konfet (1), Logger (1). | |