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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.06.2011, 11:11   #8  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Почти такая же проблема возникла. Только у меня метод modifiedField на таблице.
X++:
public void modifiedField(fieldId _fieldId)
{
;

    super(_fieldId);

    switch (_fieldId)
    {
    case fieldnum(DiscountCard_Cards, CardType):
        if (this.RecId && this.CardType != this.orig().CardType)
        {
            if (this.canModifyCardType() && Box::okCancel("Будет удалена ссылка на сотрудника или клиента.", DialogButton::Ok) == DialogButton::Ok)
                this.modifyCardType();
            else
                this.CardType = this.orig().CardType;
        }
        break;
Окно с запросом показывается два раза по точно такой же причине (из SelectionChange и Leave).
Можно тут как-нибудь извернуться?
не знаю на сколько правильно, но я обычно такого рода проверки пишу в методе validateWrite() на таблице.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
PatrickChua: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 04.05.2009 14:05
PatrickChua: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 18:14
Fred Shen: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 16:40
Транзакция в modified Gad DAX: Программирование 1 29.11.2005 19:54
Странный ComboBox DenNik DAX: Программирование 1 22.09.2005 15:31

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

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

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