| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			да-да. addDataSource в цикле - это заявка на победу. 
		
		
		
		
		
		
			
		
		
		
		
		
			если предполагается, что query проинициализирован где-то выше, то конечно же надо использовать SysQuery::findOrCreateDatasource() отсюда мораль - не создавайте Query в коде. создайте в АОТ, в коде пишите Query q = new Query(querystr(myAOTquery)); если нужно модифицировать ренджи, то лучше пишите в коде SysQuery::findOrCreateRange(...) к уже созданному запросу. ================= и лучше SysQuery::value(), а не queryValue() Последний раз редактировалось mazzy; 09.10.2017 в 14:17.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: EVGL (1). | |
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
|
| За это сообщение автора поблагодарили: mazzy (2). | |
| 
			
			 | 
		#3 | 
| 
			
			 Banned 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		
 Upd: в общем, хорошо спросил. спасибо. Получается, что 2012 и ниже - SysQuery предпочтительнее queryValue из соображений быстродействия и единообразия кода. а в акс7 - быстродействие одинаковое. остается только соображения единообразия кода. особенно для тех, кто работает и с 7, и с предыдущими версиями одновременно Последний раз редактировалось mazzy; 09.10.2017 в 22:37.  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			[*]queryValue - метод из Global, который вызывает SysQuery::value в ax2012. кроме того, добавляется еще один AnyType. А в 2012 в X++ нет оптимизатора. Да, в акс7 типа отрефакторили и выделили код в xSysQuery... Да и оптимизатор вроде должен сработать. Но привычка осталась. Да и красивее все с SysQuery, на мой взгляд.
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
и как то, что ты видел или не видел, влияет на то, что SysQuery::value() лучше?  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Шикардос! Ясно.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Banned 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Критика чистого разума: belugin с позиций Рене Декарта, mazzy с позиции Томаса Гоббса.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: belugin (5), ax_mct (0). | |
| 
			
			 | 
		#11 | 
| 
			
			 Боец 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ошибка не тут часом?  
		
		
		
		
		
		
		
	.get() получает указатель, а не значение; который, при следующей итерации явно убивается null'ом, после чего цикл QueryRun вероятно перестает работать. X++: projUnpostedTransView = null; projUnpostedTransView = QueryRun.get(tableNum(ProjUnpostedTransView));  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Banned 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
 | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Возвращаясь к теме топика, кто-нибудь читал "Extending Microsoft Dynamics 365 for Operations Cookbook" by Simon Buxton? 
		
		
		
		
		
		
		
	Файл с книгой давно можно нийти и ммм..., ну скажем, скачать для ознакомления.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: ax_mct (3), Ace of Database (3). | |
| 
			
			 | 
		#15 | 
| 
			
			 Banned 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Я читал. Кто-то говорил, что слишком просто, типа Level 200, но мне понравилось. Даже до State machines добрался Симон.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Похоже да. 
		
		
		
		
		
		
		
	Но по названию легко гуглится и находится в инете.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Pandasama (1). | |
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо, прислали (можно оба эти сообщения удалить)
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А если у кого-то осталась ссылочка - я бы скачал для чтения) Заранее благодарю!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 NavAx 
		
			
	 | 
	
	|
| 
	
 | 
|
| За это сообщение автора поблагодарили: Logger (3). | |
| 
	
	 | 
	
		
		
  |