| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Пожалуйста, подскажите, можно ли в динамическом запросе использовать "group by"? и если можно, то нельзя ли пример. 
		
		
		
		
		
		
		
	Большое спасибо  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Гость 
		
			
	 | 
	
	
	
		
		
		
		 
			
			ну, если очень динамический, то, конечно , нельзя. Ну а если не очень - то, пожалуй, можно!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Query, а потом QueryRun ... это очень динамически или нет?! 
		
		
		
		
		
		
		
	запрос из кода.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 PHP код: 
	
			
	 | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			видимо,спасибо большое,даже и не заметил... 
		
		
		
		
		
		
		
	а это происходит группировка по всем полям или как?  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			По полям сортировки.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			пасибо,а не подскажите какой-нибудь класс в котором можно посмотреть динамическое создание запроса, желательно посложнее, позамороченней)
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			SysQuery 
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			а не подскажите тогда еще и аналог where в динамическом запросе) 
		
		
		
		
		
		
		
	пасибо  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			не совсем понятно что вам нужно ... 
		
		
		
		
		
		
		
	посмотрите на эти методы: PHP код: 
	
			
	 | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 PHP код: 
	
			
	
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			аналог вот этого мне нужно... 
		
		
		
		
		
		
		
	where (inventTrans.ItemId == inventTable.ItemId && inventTrans.DateFinancial > dateStart && inventTrans.DateFinancial <= dateFinish)  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			where (inventTrans.ItemId == inventTable.ItemId &&
		
	 
Цитата: 
	
		
			inventTrans.DateFinancial > dateStart && 
inventTrans.DateFinancial <= dateFinish)  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 PHP код: 
	
			
	
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 ---------------- 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Можно вместо DateFinancial использовать DateStatus+StatusIssue+StatusReceipt
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			спасибо большое
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			добавляю addLink. но появляется вопрос,а как этот линк на значение проверять??? 
		
		
		
		
		
		
		
	то,что он указывает на поле из связ табл - это хорошо,но значение!!! нужно,что б я мог задать ему то значение на проверку, какое захочу.. помогите,пожалуйста  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Значение задается addRange(), линком только джойны  
		
		
		
		
		
		
			  Может, все же RTFM Руководство разработчика, раздел про query build классы? 
				__________________ 
		
		
		
		
	Андрей.  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Изначально опубликовано Wamr  
Можно вместо DateFinancial использовать DateStatus+StatusIssue+StatusReceipt  
		
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			как же создавать query динамически,если нельзя проверять значение поля,которого я хочу....то, что это поле связываются с друг табл,то из этого прока мало( 
		
		
		
		
		
		
		
	может все же есть способ проверить поле на равенство значению. находящемуся в переменной (или еще где), что б не писать w == 'somevalue', a w == somevalue, где somevalue - это переменная или поле .... а??? как же без этого Вы обходитесь? а все же, в ranges можно как-нибудь сделать так, что б проверять на равенсто конкретному значению? если писать "=значение" или "значение", то выводятся все схожие значения...  | 
| 
	
 |