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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2010, 14:36   #1  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Я не про это. В MS SQL это поле имеет тип [uniqueidentifier]. Физически - это Binary(16). То, что оно так красиво выглядит - это уже результат специфического преобразования. Ну, как с полями DateTime.

Как следствие, возникает вопрос, была ли предусмотрена корректная обработка (сортировка и группировка) подобных полей в Ax4.0?

Судя по тому, что подобное поле просто исключается из списка полей группировки (по аналогии, скажем, с TableId), в Ax4.0 на работу с подобным типом были наложены какие-то дополнительные ограничения, которые были сняты в Ax2009. Хотя и не все. Например, в теме Lookup по полю типа Guid описаны другие проблемы GUID

Надо бы посмотреть в справке по Ax4.0 Нет ли каких упоминаний об ограничениях по работе с полями типа GUID.
Старый 21.12.2010, 14:43   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
Как следствие, возникает вопрос, была ли предусмотрена корректная обработка (сортировка и группировка) подобных полей в Ax4.0?
...
Надо бы посмотреть в справке по Ax4.0 Нет ли каких упоминаний об ограничениях по работе с полями типа GUID.
Я понял. Подозреваю, что если где-то это и описано - то "мелким шрифтом" на какой-нибудь странице к которой фиг докопаешься, да еще и может быть размещенной в закрытой части (на партнерсорсе).
Большими буквами чтобы это где-то было написано в явном виде - не видел. Может просто не там смотрел.
В любом случае - подозреваю, что я такой могу быть не один который обо этом не знает.
Т.е. в данном случае - это не размышление на тему - бага это или фича - а размышления на тему - если захочется группировать в 4-ке по guid-у - то нужно учесть данные особенности.
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: Poleax (1), gl00mie (3), johny77 (1).
Теги
ax4.0, guid, баг, группировка, ядро

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
sumitax: Creating new GUID in AX2009 Blog bot DAX Blogs 0 17.11.2010 18:11
Lookup по полю типа Guid Poleax DAX: Программирование 21 01.10.2010 13:06
Группировка сводной таблицы Excel AlexeyVS DAX: Программирование 4 29.07.2010 12:13
Группировка в Lookup maze DAX: Программирование 6 18.11.2009 17:08
Прочитать сформированный GUID Владимир Максимов DAX: Программирование 2 24.09.2007 11:55
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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