| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Добрый день. 
		
		
		
		
		
		
		
	Требуется фильтровать счета VendInvoice4PaymJour_RU по полю PurchId. Сделал тестовый пример (прилагается). Не могу добиться нормальной работы Range. Просьба указать на ошибку.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Не получается прикрепить файл. 
		
		
		
		
		
		
		
	Требуется фильтровать по полю PurchId. Таблица VendInvoice4PaymJour_RU. PurchIdrange есть StringEdit. Метод init датасорса ( PHP код: 
	
			
	PHP код: 
	
			
	строка PHP код: 
	
			
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			По-моему, дело в research(). Он вроде как не предназначен для случаев, когда меняется запрос. Тут нужно использовать executeQuery(). 
		
		
		
		
		
		
			А вообще обычно порядок такой: 1. По кнопке вызывается executeQuery(). 2. В нем присваиваются range, причем перед super(). 
				__________________ 
		
		
		
		
	Андрей.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо за ответ. Все стало работать, когда заменил  research() на executeQuery().
		 
		
		
		
		
		
		
		
	 | 
| 
	
 |