Тема: tmpTable и Grid
Показать сообщение отдельно
Старый 12.02.2007, 17:50   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Цитата:
Сообщение от 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;
}