Вопрос в том что понимать под "... и параметр изменяется в методе".
X++:
static void JobTestCommonParameter(Args _args)
{
CustTable CustTable;
void testMethod(CustTable _CustTable)
{
CustTable CustTable2;
;
CustTable2.clear();
_CustTable = CustTable2;
}
;
select CustTable;
info(CustTable.AccountNum);
testMethod(CustTable);
info(CustTable.AccountNum);
}
Что такое табличная переменная? Это ссылка на объект Common.
В книге написано, что если передавать в метод ссылку на "временный" common, то ссылка (табличная переменная) будет передана по ссылке

Что такое изменение табличной переменной? Это присваивание ссылки на другой объект или обнуление ссылки