09.03.2017, 12:45 | #1 |
Участник
|
AX 2009 RU7 - нет xReferences на setting в update_recordset
Доброго дня.
Наткнулся на неожиданный баг - в кроссрефах нет ссылки на использование поля таблицы в секции setting конструкции update_recordset AX 2009 RU7 5.0.1500.4570 Для примера - AifServiceGenerationManager::registerService: X++: ... AifAction actionTable; AifServiceContractInfo serviceInfo; ... ttsbegin; update_recordset actionTable setting MarkForDelete = NoYes::Yes where actionTable.ActionType == AifActionType::ServiceOperation && actionTable.ServiceName == serviceInfo.parmServiceName() && actionTable.ClassId == serviceInfo.parmServiceClassId(); ttscommit; ... Вроде в AX7 уже пофикшено. Хочется выяснить как давно это пофиксили (особенно если пофикшено в более поздних билдах 2009й). Может кто-нить проверить в 2012 и на более поздних версиях 2009й? Не обязательно в AifServiceGenerationManager - найти любое место в коде с update_recordset и посмотреть кроссрефы по полям используемым в секции setting - проверить есть ли ссылка на строку в setting секции. Заранее спасибо за помощь. |
|
09.03.2017, 12:53 | #2 |
Участник
|
__________________
Sergey Nefedov |
|
|
За это сообщение автора поблагодарили: Slava Chernenko (1). |
09.03.2017, 15:49 | #3 |
Участник
|
Спасибо.
В обсуждении по ссылке сказано, что "В dax2012r3 build 6.3.164.0 бага вылечена." Правда не совсем понятно или бага пофикшена именно с этого билда или это просто констатация факта что в этом билде бага не воспроизводится. Кто-нить проверял на билдах между 2009 RU7 5.0.1500.4570 и 2012 R3 6.3.164.0? |
|
09.03.2017, 16:48 | #4 |
Участник
|
В той же ссылке сказано, что не работает в RU8, а если посмотреть сколько было выпущено роллапов после, например вот тут Overview of Microsoft Dynamics AX build numbers, то вывод напрашивается такой: если отдельных хотфиксов на эту багу не выпускалось, то скорее всего в DAX2009 ее не починили, а только начиная с какого то билда AX2012.
__________________
Sergey Nefedov |
|
|
За это сообщение автора поблагодарили: Slava Chernenko (1). |
09.03.2017, 17:21 | #5 |
Участник
|
У нас стоит
build 5.0.1600.3596 (KB3138383) от 26.01.2016 в нем еще не исправлено и мне кажется что в 2009-й они и не собираются этого делать. Вот на этой страничке http://aka.ms/axbuild более свежая инфа по билдам |
|
|
За это сообщение автора поблагодарили: Slava Chernenko (1). |
|
|