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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.05.2004, 11:46   #1  
ArturK is offline
ArturK
Участник
 
81 / 10 (1) +
Регистрация: 13.08.2003
? Проблемы с ExtendedDataType
Создаю поле, устанавливаю в EDT LedgerJournalAC (чтобы выпадал список счетов), но он не выпадает.

Все параметры поля в точности дублируют параметры поля AccountNum из таблицы LedgerJournalTrans, которое работает так как надо ( с выпадающем списком).

Подскажите, пожалуйста, в чем может быть загвоздка?
Старый 25.05.2004, 12:17   #2  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
Загвоздка в том, что поведение выпадающего списка в данном случае описано не с помощью расширенных типов, а на уровне форм.
Контрол, соответствующий полю accountNum как правило содержит код :
PHP код:
void lookup()
{
    ;
    
ledgerJournalEngine.accountNumLookup(this,ledgerJournalTrans);

вызываемый метод как раз и строит выпадающий список в зависисимости от значения поля ledgerJournalTrans.accountType
Старый 25.05.2004, 12:23   #3  
ArturK is offline
ArturK
Участник
 
81 / 10 (1) +
Регистрация: 13.08.2003
Да, только когда я открываю LedgerJournalTrans через броузер таблиц, то это на поле AccountNum уже есть выпадающий список ...
Старый 25.05.2004, 12:27   #4  
Rokhay is offline
Rokhay
Участник
 
154 / 15 (1) ++
Регистрация: 02.10.2003
Адрес: Ебург
мдя. действительно.
надо полагать, это отрабатывают relations на таблице.
Старый 25.05.2004, 14:28   #5  
ArturK is offline
ArturK
Участник
 
81 / 10 (1) +
Регистрация: 13.08.2003
Помоему, Relations тут тоже вроде бы ни причем.

Но вот тогда что?
Старый 25.05.2004, 15:36   #6  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Регистрация: 26.03.2003
Адрес: Москва
Цитата:
Создаю поле, устанавливаю в EDT LedgerJournalAC (чтобы выпадал список счетов), но он не выпадает.
Для того чтобы формировался lookup по расширенному типу данных, у этого EDT должно быть что-то в узле relation или заполнено FormHelp. У EDT LedgerJournalAC - ничего такого не наблюдается. В этом случае принимается во внимание relation на таблице, если он есть. На LedgerJournalTrans есть relation с участием этого поля, и даже не один
Цитата:
Помоему, Relations тут тоже вроде бы ни причем.
А по-моему как раз причем.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблемы с Exists Join Logger DAX: Программирование 28 28.04.2010 02:54
Не устанавливается свойство extendedDataType Yegor DAX: Программирование 15 29.05.2007 12:21
Проблемы работы ERP в многофилиальной и территориально разнесённой компании СНГ. SlavaK DAX: Прочие вопросы 18 02.03.2004 15:25
Проблемы c тонким клиентом и AOS TrY DAX: Администрирование 7 25.02.2004 11:38

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

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

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