| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Подскажите в чем проблема у Lookup
			 
			
			Хочу перекрыть метод lookup и при нажатия на стелку чтобы появилась таблица СustTable , делаю все как показано ниже и при нажатии Axapta вырубается ! 
		
		
		
		
		
		
		
	
 
 
  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Можно и так но мно кода нужно написать ! 
		
		
		
		
		
		
		
	Query query = new Query(); QueryBuildDataSource queryBuildDataSource; QueryBuildRange queryBuildRange; // Create an instance of SysTableLookup where 'this' // is the current form control. SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(custTable), this); ; // Add fields to be shown in the lookup form. sysTableLookup.addLookupField(fieldNum(CustTable, AccountNum)); sysTableLookup.addLookupField(fieldNum(CustTable, Name)); // Limit and arrange the data selection. queryBuildDataSource = query.addDataSource(tableNum(CustTable)); queryBuildRange = queryBuildDataSource.addRange( fieldNum(CustTable, AccountNum)); queryBuildRange.value('0..Z'); sysTableLookup.parmQuery(query); // Perform the lookup. sysTableLookup.performFormLookup(); //Don't call super() (commented out in the code). // super()  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
достаточно просто унаследовать тип контрола от CustAccount. Тогда вообще ничего писать не придется. Если же так хочется пописать (с любым ударением в слове), то для такого простого лукапа наверняка лучше просто юзать performTypeLookup(typeId(CustAccount)).  | 
| 
	
 |