| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Задача:  
		
		
		
		
		
		
		
	SysTableLookup sysTableLookup; Query query = new Query(); QueryBuildDatasource qbds = query.addDataSource(tableNum(Dimensions)); DialogRunbase dialog = super(); ; qbds.addRange(fieldnum(dimensions,branchid)); fieldbranchName = dialog.addFieldValue(typeid(BranchName),branchName); как добавить поле с lookup который будет фильтровать таблицу Dimensions по branchid по значению из контрола fieldbranchname??? у меня проблема в том что поле которое создает на форме dialog типа FormBuildStringControl а не FormStringControl котторый просит SysTableLookup  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Посмотрите, как сделано в этом классе.
		 
		
		
		
			 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Или загляните в Полезные материалы-Проекты: 
		
		
		
		
		
		
			http://www.axforum.info/forums/showthread.php?t=10120 
				__________________ 
		
		
		
		
	Возможно сделать все. Вопрос времени  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			что-то у меня ошибки валятся: 
		
		
		
		
		
		
			Задано неправильное число аргументов функции. fieldLocationId = dialog.addFieldValue(typeid(InventLocationId), locationId, '', '', 'LocationId'); какаято странная функция) 
				__________________ 
		
		
		
		
	Рабочий день сокращает жизнь на 8 часов ![]()  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			вроде этих модификаций должно хватить
		 
		
		
		
			 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			По-хорошему, такие вещи нужно делать, создавая свою форму для диалога. Представьте, на сколько больше времени придется затратить на изучение Вашего кода тем, кто придет программировать после Вас.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ничего особенного не вижу.. добавлен 1 параметр, для более удобного программирования.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Я про перегрузку методов с помощью controlMethodOverloadObject. Использование такой фичи, по моему мнению, уменьшает читабельность кода и усложняет поддержку. 
		
		
		
		
		
		
			По поводу Вашего класса могу сказать, что идея в целом здравая, но вот выгружать в XPO все методы класса - это, вообще-то, моветон  
		
				__________________ 
		
		
		
		
	Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me  | 
| 
	
 |