| 
			
			 | 
		#1 | 
| 
			
			 Axapta Retail User 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Есть грид, в котором отображаются данные из двух datasource - один подчинен другому по inner join.  
		
		
		
		
		
		
		
	Проблема в том, что не удается отсортировать данных в случае сортировки по полю подчиненной таблицы. После поиска по форуму было найдено следующее: "в 2.5 сортировка по дочерним DSам работала только после удаления сортировки в родительском DS. Т.е. если сначала отсортировали по родителю, то про дочерние сортировки можно забыть. Исправлялось с помощью clearSortIndex на QBDS родителя." У меня версия 3.0 но видимо ситуация не изменилась. Была добавлена сл. строка в execute query this.query().dataSourceName("Master").clearSortindex(); После этого если сортировать сразу по подчиненной - сортировка проходит. Если сначала по родителю, а потом нажать на сортировку подчиненной - уже нет. Подскажите как правильно снять родительскую сортировку? P.S. Кстати в стандартной форме InventTable такая же ситуация - сортировка по ценам после сортировки по номенклатуре уже не проходит.  | 
| 
	
 |