| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Фильтр в lookup-форме не срабатывает.
			 
			
			Здравствуйте!  
		
		
		
		
		
		
			Подскажите, пожалуйста, с чем может быть связано следующее поведение фильтра в Аксапте: В форме запроса (SysQueryForm), например при выборе критериев построения отчета, не удается установить фильтр по полю InventGtdId, так же как и по другим полям в выпадающей lookup-форме данного поля. Причем, как я заметил, такое поведение наблюдается как в 3, так и в 5-й аксапте. 
				__________________ 
		
		
		
		
	С уважением, Александр.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Я думаю, что здесь проблема не в поведении самого фильтра, а в построении формы InventGTDlIdLookup_RU. Надо заглянуть туда. У меня тоже  InventGtdId не работает. Но зато прекрасно работают фильтры на InventSizeId,InventColorId,ConfigId.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
мне интересно это баг данной формы либо "фича" такая?  
		
				__________________ 
		
		
		
		
	С уважением, Александр.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Не знаю фича это или нет. Но на этой форме на  датасоурсе InventGTD,в методе ExecuteQuery вот это помогает : 
		
		
		
		
		
		
			X++: void executeQuery() { QueryBuildDataSource qbds = this.query().dataSourceTable(tablenum(InventGTD_RU)); fieldId fieldId; ; /* не работает фильтр if (exeQuerySerial) return; */ fieldId = inventDimFormSetup.callerItemFieldId(); if (fieldId) { if (! qbds.dynalinkCount()) { qbds.addDynalink(fieldnum(InventGTD_RU,ItemId), inventDimFormSetup.callerItemIdFormDatasource().cursor(), fieldId); } } else { qbds.addRange(fieldnum(InventGTD_RU,ItemId)).value(inventDimFormSetup.callerItemId()); } super(); exeQuerySerial = true; } 
				__________________ 
		
		
		
		
	-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: samolalex (2). | |
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			и на датасоурсе InventDimItem тоже самое  
		
		
		
		
		
		
			X++: /* не работает фильтр
    if (exeQueryItem)
        return;
    */
				__________________ 
		
		
		
		
	-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их.  | 
| 
	
 |