AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2017, 09:00   #21  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
[*]queryValue - метод из Global, который вызывает SysQuery::value в ax2012. кроме того, добавляется еще один AnyType. А в 2012 в X++ нет оптимизатора. Да, в акс7 типа отрефакторили и выделили код в xSysQuery... Да и оптимизатор вроде должен сработать. Но привычка осталась. Да и красивее все с SysQuery, на мой взгляд.
Я не сильно профилировал 2012 но я это делал. Не примпомню случая, чтобы queryValue был каким-то видимым в профиле.
Старый 10.10.2017, 09:12   #22  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Я не сильно профилировал 2012 но я это делал. Не примпомню случая, чтобы queryValue был каким-то видимым в профиле.
шикардос логика.
и как то, что ты видел или не видел, влияет на то, что SysQuery::value() лучше?

Цитата:
Сообщение от mazzy Посмотреть сообщение
и лучше SysQuery::value(), а не queryValue()
__________________
полезное на axForum, github, vk, coub.
Старый 10.10.2017, 09:18   #23  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от mazzy Посмотреть сообщение
шикардос логика.
и как то, что ты видел или не видел, влияет на то, что SysQuery::value() лучше?
Ты подумай о том что ты написал . Твои суждения о тоим, что лучше или хуже не зависят от того, что ты видел?
Старый 10.10.2017, 09:29   #24  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Критика чистого разума: belugin с позиций Рене Декарта, mazzy с позиции Томаса Гоббса.
За это сообщение автора поблагодарили: belugin (5), ax_mct (0).
Старый 10.10.2017, 09:51   #25  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Ты подумай о том что ты написал . Твои суждения о тоим, что лучше или хуже не зависят от того, что ты видел?
Я видел?!!!
Шикардос!

Ясно.
__________________
полезное на axForum, github, vk, coub.
Старый 10.10.2017, 11:10   #26  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,936 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от mazzy Посмотреть сообщение
анонс этой же версии книги, но с другими авторами.
https://www.facebook.com/mazzy.ru/po...04507019679342

https://www.packtpub.com/big-data-an...365-operations

странно
С учетом того как они пилят ядро - все эти книги устарели еще до выхода
Дождаться бы стабилизации.
Старый 10.10.2017, 11:46   #27  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1238 (44) ++++++++
Регистрация: 11.04.2008
Ошибка не тут часом?
.get() получает указатель, а не значение; который, при следующей итерации явно убивается null'ом, после чего цикл QueryRun вероятно перестает работать.

X++:
projUnpostedTransView   = null;
projUnpostedTransView   = QueryRun.get(tableNum(ProjUnpostedTransView));
Старый 10.10.2017, 12:39   #28  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Ошибка не тут часом?
.get() получает указатель, а не значение; который, при следующей итерации явно убивается null'ом, после чего цикл QueryRun вероятно перестает работать.

X++:
projUnpostedTransView   = null;
projUnpostedTransView   = QueryRun.get(tableNum(ProjUnpostedTransView));
Я согласен, что этот код режет глаза, как и почти каждая строчка от Дипака, но он рабочий, поскольку каждый очередной QueryRun.get() в цикле восстанавливает ссылку на курсор.
Старый 10.10.2017, 12:58   #29  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Ошибка не тут часом?
.get() получает указатель, а не значение; который, при следующей итерации явно убивается null'ом, после чего цикл QueryRun вероятно перестает работать.
Цикл queryRun не зависит от этого указателся, а от значения
Старый 10.10.2017, 14:47   #30  
AlexeyS is offline
AlexeyS
Участник
 
404 / 339 (12) ++++++
Регистрация: 15.06.2004
Адрес: москва
Возвращаясь к теме топика, кто-нибудь читал "Extending Microsoft Dynamics 365 for Operations Cookbook" by Simon Buxton?
Файл с книгой давно можно нийти и ммм..., ну скажем, скачать для ознакомления.
За это сообщение автора поблагодарили: ax_mct (3), Ace of Database (3).
Старый 10.10.2017, 15:12   #31  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от AlexeyS Посмотреть сообщение
Возвращаясь к теме топика, кто-нибудь читал "Extending Microsoft Dynamics 365 for Operations Cookbook" by Simon Buxton?
Файл с книгой давно можно нийти и ммм..., ну скажем, скачать для ознакомления.
Я читал. Кто-то говорил, что слишком просто, типа Level 200, но мне понравилось. Даже до State machines добрался Симон.
Старый 11.10.2017, 01:10   #32  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
673 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от EVGL Посмотреть сообщение
Если это тот же Дипак Агарвал из MSDC Global Delivery, который со мной работал летом, рекомендую сжечь книгу. Я уж как 5 лет не программирую, но все равно лучше его на порядок: редкостное для сотрудника Microsoft отсутствие воображения.

P.S. Ну да, он самый. Даже не "ужас", а "ужас-ужас". Критические участки кода пришлось написать за него (за 2 часа), после чего он их 2 дня самоотверженно интегрировал в свою версию. Как раз сейчас тестирую его творчество; кто бы сомневался: не работает.
ни хрена себе рекомендация... такое и на линкедине не грех повесить!
__________________
Felix nihil admirari
Старый 11.10.2017, 01:41   #33  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
673 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от EVGL Посмотреть сообщение
Кстати, вот пример кода от Дипака, который мне пришлось в конечном итоге дебажить и править в выходные:

если это пример из книги, то пример чего именно?
__________________
Felix nihil admirari
За это сообщение автора поблагодарили: pitersky (2).
Старый 04.12.2017, 18:45   #34  
AraraT® is offline
AraraT®
Участник
1C
 
158 / 106 (4) +++++
Регистрация: 13.01.2006
Адрес: Республика Татарстан, г. Казань
Цитата:
Сообщение от mazzy Посмотреть сообщение
хороший вопрос.
удалим, если будут претензии от правообладателей.
В итоге удалили?

Ссылка не работает...
__________________
Айрат Вильданов.
skype: vildanov.a
Старый 04.12.2017, 18:59   #35  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,936 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Похоже да.
Но по названию легко гуглится и находится в инете.
За это сообщение автора поблагодарили: Pandasama (1).
Старый 08.08.2018, 08:30   #36  
Pandasama is offline
Pandasama
Участник
 
456 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Цитата:
Сообщение от Logger Посмотреть сообщение
Но по названию легко гуглится и находится в инете.
А вот что-то я не смог
Может кто-нибудь поделиться (в личку) ссылкой или книгой?
Старый 08.08.2018, 10:39   #37  
Pandasama is offline
Pandasama
Участник
 
456 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Спасибо, прислали (можно оба эти сообщения удалить)
Старый 08.08.2018, 17:56   #38  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
А если у кого-то осталась ссылочка - я бы скачал для чтения) Заранее благодарю!
Старый 11.09.2018, 10:50   #39  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от user_ax Посмотреть сообщение
А если у кого-то осталась ссылочка - я бы скачал для чтения) Заранее благодарю!
https://it-eb.com/dynamics-finance-o...t-cookbook-15/
За это сообщение автора поблагодарили: Logger (3).
Старый 11.09.2018, 16:30   #40  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
673 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
весёлые картинки там вываливаются!!!
__________________
Felix nihil admirari
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
jaestevan: Microsoft Dynamics 365 for Operations Blog bot DAX Blogs 0 02.11.2016 01:11
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 17 Blog bot Dynamics CRM: Blogs 0 10.05.2014 06:30
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
Platform updates overview - 3.70.B - NAV2009 R2 Blog bot Dynamics CRM: Blogs 0 07.02.2011 22:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:46.