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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2006, 09:39   #1  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Цитата:
Сообщение от PavelSR
На форме написал edit метод:
Код:
edit UM_QtyInPakage QtyInPakage(boolean _modif,  UM_QtyInPakage _val)
{
    if (!_modif)
    {
        if(curQtyInPakage)
            return curQtyInPakage;
        return UnitConvert::find(UM_ConvertBladingLineTable.itemID,"Шт","М").Factor;
    }
    curQtyInPakage = _val;
    return _val;
}
в результате при переходе на другую строчку значение моего поля становится таким же каким оно было на предыдущей строчке...
Правильно. Изменений не было и вы возвращаете предидущее значение (вашу глобальную переменную)
Этот метод (пост я стёр, так как не подходит, но вы успели его процитировать )
я писал на тот случай, когда не понятно почему форма вызывалась два раза (а то и три), вам он не подходит, напишите обычный Edit метод и должно все заработать.
PHP код:
edit UM_QtyInPakage QtyInPakage(boolean _modif,  UM_QtyInPakage _val)
{
    if (!
_modif)
    {
        return 
UnitConvert::find(UM_ConvertBladingLineTable.itemID,"Шт","М").Factor;
    }
        return 
_val;

Должно работать.
Старый 09.06.2006, 09:50   #2  
PavelSR is offline
PavelSR
Участник
 
98 / 10 (1) +
Регистрация: 25.05.2006
Цитата:
Должно работать.
Проблема таже: произходит двойной вызов edit метода...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
проблема с display методом kitty DAX: Программирование 6 29.11.2007 19:24
Проблема с EDIT методом и гридом Delfins DAX: Программирование 1 23.01.2007 21:36
Помогите разобраться с edit-методом mashaSi DAX: Программирование 4 08.06.2006 07:19
Грабли с наследником и edit-методом Wamr DAX: Программирование 5 02.02.2006 18:16

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

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

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