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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2010, 17:25   #1  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
? InventTable.ItemName
Есть поле InventTable.ItemName
Есть EDT ItemName
На форме InventTable по полю ItemName нет lookup.
Если создать в другой таблице поле на основе EDT ItemName, появляется lookup.
Чем на форме InventTable поле ItemName убран lookup ?
Старый 06.05.2010, 17:41   #2  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Судя по всему, это поведение из-за релейшена на EDT. Я думаю, что в форме номенклатуры лукап не работает просто из-за того, что релейшен на таблицу InventTable и релейшен на релейшен просто не используется.
Старый 06.05.2010, 18:42   #3  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Форма ни причем, система внутри сама не вызывает такие lookup, иначе они бы появлялись для всех ключевых полей типа InventJournalId - ведь для них также есть рилейшн на саму таблицу.
Старый 07.05.2010, 10:13   #4  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Этот релейшен меня в свое время сильно удивил. Никак не могу представить себе ситуацию, при которой в какое-то поле нужно выбирать наименование номенклатуры.
Старый 07.05.2010, 11:16   #5  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Этот релейшен меня в свое время сильно удивил. Никак не могу представить себе ситуацию, при которой в какое-то поле нужно выбирать наименование номенклатуры.
Это использовался в ЕР - там есть функционал с корзиной покупок, и там они по-моему привязываются к названию, а не коду...
Старый 07.05.2010, 15:43   #6  
Волчара is offline
Волчара
Участник
 
210 / 29 (1) +++
Регистрация: 08.02.2003
Адрес: Москва
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Этот релейшен меня в свое время сильно удивил. Никак не могу представить себе ситуацию, при которой в какое-то поле нужно выбирать наименование номенклатуры.
По InventTable там вообще все хитро. В код номенклатуры в любой форме можно ввести наименование и по наименованию подтягивается код .... Как это сделано?
__________________
Благодарю за поддержку ИЦ Кариатиду и Koder Logic
Старый 07.05.2010, 16:12   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Только не наименование, а краткое наименование (ну точнее, то что перевели как краткое наименование).
Это как раз просто: посмотри у поля NameAlias свойство AliasFor
Старый 07.05.2010, 16:26   #8  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,511 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Это использовался в ЕР - там есть функционал с корзиной покупок, и там они по-моему привязываются к названию, а не коду...
А разве это не нарушает целостность данных? Тот же InventSum, к примеру, может некисло сглючить при такой работе
Старый 07.05.2010, 16:46   #9  
twilight is offline
twilight
MCTS
MCBMSS
 
882 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Это использовался в ЕР - там есть функционал с корзиной покупок, и там они по-моему привязываются к названию, а не коду...
А название же вроде как неуникально...
__________________
I could tell you, but then I would have to bill you.
Старый 07.05.2010, 17:04   #10  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от twilight Посмотреть сообщение
А название же вроде как неуникально...
Цитата:
Сообщение от pitersky Посмотреть сообщение
А разве это не нарушает целостность данных? Тот же InventSum, к примеру, может некисло сглючить при такой работе
Ну, на проводки по-моему конкретно тот функционал не влияет.
А вообще да, криво, аПсолютно согласен.
По-моему это изменят в АХ 6
Старый 12.05.2010, 13:45   #11  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
убираем кнопку Lookup
Как убрать lookupButton из форму програмно?
Теги
inventtable, lookup

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Баг inventTable Eldar9x DAX: Программирование 23 20.01.2010 11:29
Передача переменного числа параметров в метод lemchey_white DAX: Программирование 16 14.12.2009 21:21
Как обойти ограничение на количество полей сортировки в DS отчета? Dronas DAX: Программирование 11 30.07.2009 10:19
связанные данные из разных компаний nano3 DAX: Программирование 17 24.06.2009 14:39
Программно записи в InventTable djoker DAX: Программирование 8 02.12.2004 16:59

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

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

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