| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Добрый день! 
		
		
		
		
		
		
			Стоит задача сделать похожую форму типа PurchTable, только с переопределенными relations. init PurchTable DS X++: Query a_query = new Query(); QueryBuildDataSource a_qbs, a_qbs1; ; super(); a_qbs = a_query.addDataSource(tablenum(PurchTable)); a_qbs.name(PurchTable_ds.name()); a_qbs.addRange(fieldNum(PurchTable, PurchStatus)).value(SysQuery::value(PurchStatus::Invoiced)); a_qbs1 = a_qbs.addDataSource(tablenum(PurchLine)); a_qbs1.name(PurchLine_ds.name()); a_qbs1.joinMode(JoinMode::InnerJoin); a_qbs1.fetchMode(QueryFetchMode::One2Many); a_qbs1.addLink(fieldnum(PurchTable,RecId), fieldnum(PurchLine, refRecId)); this.query(a_query); После запуска формы наблюдаю поведение, когда данные выгребаются один к одному, те если есть шапка с тремя линиями, - то я имею три шапки и три линии в верхнем и нижнем гридах. ![]() Может кто-нибудь сталкивался с такого рода поведением и как-то это победил? Заранее большое спасибо за ответы. ps DAX 40 SP2 
				__________________ 
		
		
		
		
		
			Choose a job you love, and you will never have to work a day in your life. (c) Confucius Последний раз редактировалось custtable; 15.06.2009 в 19:54. Причина: ApplicationVersion  | 
| 
	
 |