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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.06.2006, 10:09   #1  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2480 (88) +++++++++
Регистрация: 20.08.2005
Ваш метод на датасоурсе? Надо вызывать так
X++:
    Object o;
    ;
    o = []; // InventTable_ds
    [] = o.CurrentShift(false, "");
Хотя, на самом деле, надо инициализировать, например, в Init формы
X++:
    InventParameters    InventParameters;
    ;
    ...
    InventParameters = InventParameters::find();
    tmp_curshift = InventParameters.CurrentShift;
    ...
Ваш edit-метод поменять на
X++:
edit CurrentShift CurrentShift (boolean _set, CurrentShift _txt)
{
    InventParameters    InventParameters;
    ;
        if(_set)
        {
            if (!_txt)
            {
                // если вам необходимо, чтобы значение было установлено всегда
                InventParameters = InventParameters::find();
                tmp_curshift = InventParameters.CurrentShift;
            }
            else
                tmp_curshift = _txt;
        }
        return tmp_curshift;
}
И при закрытии формы читать tmp_curshift
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Sada (1).
Старый 21.06.2006, 10:16   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Sada! Ну, едрены пассатижи!

Лови форму: все работает.

Георгий
Вложения
Тип файла: xpo Tutorial4Sada.xpo (11.5 Кб, 177 просмотров)
За это сообщение автора поблагодарили: Sada (1), Gustav (2).
Старый 21.06.2006, 10:24   #3  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Цитата:
Сообщение от AndyD
И при закрытии формы читать tmp_curshift
Удар по моему самомнению ниже пояса . Вы абсолютно правы. Как я сразу не допер. Спасибо огромное всем!!! (а AndyD - респект +1 )

С уваженеим - Sada...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
теряется значение переменной laxel DAX: Программирование 3 05.02.2009 10:07
как передать значение из диалога в форму, вызываемую через menuItem? алька DAX: Программирование 9 25.06.2007 16:46
Web-форма: не отрабатывает selection() у контрола cherv DAX: Программирование 3 16.10.2006 15:08
Как при вводе новой записи установить значение поля по умолчанию Zman DAX: Программирование 3 17.01.2005 10:23
Значение по умолчанию в таблице bocman DAX: Программирование 4 15.08.2003 16:20

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

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

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