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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.09.2011, 14:36   #6  
Katuxa is offline
Katuxa
Участник
 
36 / 10 (1) +
Регистрация: 13.05.2011
Цитата:
Сообщение от Pustik Посмотреть сообщение
по аналогии с наименованием номенклатуры :
в методах датасорса делаем метод :
X++:
edit ItemName editItemId(boolean _set, _data, ItemName _val)
{
    ItemName _ret = _val;
    ;
    if (_set)
        _data.ItemId = _val;
    else
        _ret = _data.ItemName();

    return _ret;
}
Делаем на форме StringEdit и в его свойстве DataMethod ставим наш метод editItemId.
Ну или просто мышкой перетяните его на форму
А лукап тогда какой хотите. Лукап конечно придется перекрывать

Да, и не забудьте на Вашей таблице сделать дисплей метод для
X++:
_data.ItemName();
Это практически так же как я делала, оно то работает, но почему-то срабатывает сразу для всех записей на форме. Т..е. например, если я для одного лицевого счета указываю номер квартиры 1, то при вставке новой записи тоже подставляется этот номер квартиры, или если изменю в какой либо записи номер квартиры, то он меняется во всех. Как с этим бороться?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
функционал Работа с документами и создание договора в Word GM2005 DAX: Функционал 5 28.09.2009 14:49
Доступ к меню "Работа с документами" Kuat DAX: Администрирование 4 16.11.2007 17:07
Совместная работа заказчика и исполнителя в разных или одном слое? Кузин Владимир В. DAX: Программирование 6 08.08.2006 10:02
Работа с главным меню в Axapta Alexey DAX: Программирование 0 04.01.2002 23:31

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

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

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