Цитата:
Сообщение от
fialka
А почему parmTmpTable() , а не parmTmpTable(TmpTable)); ? будет же ошибка, что неправильное кол-во аргументов...
Цитата:
parm<same name as member variable>Runbase way
Special methods used for setting and getting the value of a member variable as a part of an object initialization should be given the same name as the set member variable, prefixed parm, see static new...
This method name can change the method.
Так вот в Вашем случае parm метод работает с целью получить (Get) объект, а не установить (Set) его значение. Объект в данном случае временная таблица.
Пример parm метода:
X++:
public InventJournalTable parmInventJournalTable(InventJournalTable _inventJournalTable = inventJournalTable)
{
;
inventJournalTable = _inventJournalTable;
return inventJournalTable;
}