В диалоге вводится 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?