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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.03.2009, 12:44   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
обновление поля в заданной таблице
В диалоге вводится tableName. Для указанной таблицы, то есть в ней, есть поле TMN_ImportStatus. Дальше по нажатию ok происходит обновление этого поля.
Таблица, в которой происходит обновление поля, становится известна только при запуске кода. Как это провернуть с использованием Common? Query использовать нехочется, на крайний случай map.

То есть вот чего хочу:
X++:
    TableName tableName;
    Common  common;
    ;

    ttsbegin;

    while select forupdate common
    {
        common.(fieldname2id(tablename2id(tableName), "TMN_ImportStatus")) = 100;
        common.doUpdate();
    }

    ttscommit;
как указать, какая таблица будет в common?

Последний раз редактировалось Eldar9x; 13.03.2009 в 12:52.
Теги
шаблон

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пропавшие поля в таблице Андре DAX: Программирование 10 03.03.2016 10:32
Вопрос по перегрузке лукапа поля прям на таблице HorrR DAX: Программирование 3 03.06.2008 18:02
Поля CreatedTransactionID, BondBatch в таблице LedgerTrans tolstjak DAX: Программирование 21 04.04.2007 08:03
После перекрытия JumpRef поля на DataSource в контекстном меню так и не появился переход к основной таблице. Кирилл DAX: Программирование 7 01.02.2007 11:42
Basics: обновление отдельного поля в гриде Dymm DAX: Программирование 19 10.08.2005 15:37

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

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

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