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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2016, 14:02   #1  
Skolos is offline
Skolos
Участник
 
56 / 13 (1) ++
Регистрация: 06.01.2016
edit method
Добрый день. Помогите новичку. Есть форма, на ней таблица. 2 поля. Первое лукапом отображает значения c DimensionAttribute.Name а второе должно отображать и записать в мою таблицу RecId выбранной строки DimensionAttribute.RecId.

Edit методы еще не использовал, только учусь, что то не получается.

X++:
edit RecId DimensionAttributeRecId(boolean _set, SettingForTaxRegLine _line, RecId _value)
{

    if (_set)
    {
        ttsBegin;
        _line.DimensionAttributeRecId = _value;

        _line.update();
        ttsCommit;
    }
    else
    {
        _line.DimensionAttributeRecId = DimensionAttribute::findByName(_line.DimensionAttribute).RecId;
    }

    return _line.DimensionAttributeRecId;
}
Вот такое у меня получилось. Разместил на форме в методах источника данных.
И на поле в гриде выбрал источник данных и указал этот метод.
При выборе DimensionAttribute.Name второе поле автоматически отображает нужный recid на форме но в таблицу не записывает. Что я делаю не так?
Старый 06.05.2016, 14:15   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,429 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
An Introduction to Client Surrogate Keys in Microsoft Dynamics AX 2012
За это сообщение автора поблагодарили: Товарищ ♂uatr (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Edit method syl DAX: Программирование 7 11.09.2015 16:51
emeadaxsupport: Error executing code: FormRun (data source) has no valid runable code in method 'new' when trying to edit Project workflow Blog bot DAX Blogs 0 24.06.2015 14:11
emeadaxsupport: Dynamics Ax 2012: How to implement an edit method and use it within Enterprise Portal Blog bot DAX Blogs 0 13.11.2013 22:11
TwC: Validate access to return value from display/edit method. HorrR DAX: Программирование 10 05.03.2008 12:17
Data Method с модификатором Edit simply2double DAX: Программирование 20 29.09.2004 10:36

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:22.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.