| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Удаление Relations
			 
			
			Всем добрго времени суток. Собственно вопрос вот в чем. Начнем сразу с примера есть таблица SalesTable на ней есть Relations на таблицу RContractTable. Возможно ли программно на форме удалить один из пунктов этого Relation'a?  
		
		
		
		
		
		
		
	Для чего нужно: на форме по этому Relation фильтруются поля группа договоров и рег. номер. Охото избавится от приаязки к группе договоров.  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 MCITP 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Удалите лучше своего аналитика.  
		
		
		
		
		
		
			 ))Если серьёзно, то лучше пересмотрите постановку задачи с учётом концепции Аксапты... Ну или откажитесь от неё вообще.  
		
				__________________ 
		
		
		
		
	Zhirenkov Vitaly  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Программно можно. Нужно, например в методе init() datasource удалить связи вызвав clearLinks() для QueryBuildDataSource. Примерно так: 
		
		
		
		
		
		
		
	X++: public void init() { Query query; QueryBuildDataSource qbds; QueryBuildLink link; ; super(); query = this.queryRun() ? this.queryRun().query() : this.query(); qbds = query.dataSourceTable(tableNum(RContractTable)); qbds.relations(false); qbds.clearLinks(); }  | 
| 
	
 | 
| 
	
	 | 
	
			 
			Похожие темы
		 | 
	||||
| Тема | Ответов | |||
| Two Tables with Two Relations | 0 | |||
| Как не использовать relations на таблицах | 13 | |||
| Корректное удаление проводки | 7 | |||
| Удаление Информации!!! | 6 | |||
| Удаление проекта | 0 | |||
		
  |