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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.01.2017, 13:09   #4  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Как я понял, это просто "признак редактирования" - устанавливается после любой записи в поле и сбрасывается после clear() / update():

X++:
static void Job(Args _args)
{    
    FieldId         fieldId = fieldNum(CustTable, AccountNum);    
    CustTable       custTable;    
    
    ttsBegin;
    
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // false
    
    custTable.AccountNum = "XXX";    
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // true
    
    custTable.clear();    
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // false
    
    select forupdate firstonly custTable;
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // false
    
    custTable.AccountNum = "";    
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // true
    
    custTable.doUpdate();
    info(strFmt('%1', custTable.isFieldSet(fieldId)));  // false
    
    ttsAbort;
}
__________________
За это сообщение автора поблагодарили: mazzy (5), Logger (1), dech (4).
Теги
ax2012, ax7

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX 2012 R2: импорт данных через Excel Add-in и добавление поля в стандартную таблицу Kabardian DAX: Программирование 1 13.02.2014 22:40
Использование условия if и запроса к базе данных kadet DAX: Программирование 14 11.03.2013 12:30
Как выключить калькулятор при вводе данных в поля? Ace of Database DAX: Функционал 16 16.11.2004 12:37
Разрешение на доступ к базе данных nicko DAX: Администрирование 3 18.05.2004 18:49
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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