Цитата:
Сообщение от
S.Kuskov
На самом деле у меня не получилось найти то действие которое бы изменяло/не изменяло параметр по разному для временных/постоянных таблиц. Так что я тоже в замешательстве. Что именно имелось в виду в книге не понятно
Создал временную таблицу и вот так работает как надо:
X++:
static void JobTestCommonParameter(Args _args)
{
_TmpTable tmpTable;
void testMethod(_TmpTable _tmpTableParm)
{
_tmpTableParm = null;
}
ttsbegin;
tmpTable.selectForUpdate();
tmpTable.NumberOf = 1;
tmpTable.insert();
ttscommit;
select tmpTable;
info(strfmt("%1",tmpTable.NumberOf));
testMethod(tmpTable);
info(strfmt("%1",tmpTable.NumberOf));
}