Возможно, как то так:
X++:
void method(QueryBuildDataSource _qbds, common _table, QueryBuildRange _qbr)
{
;
_qbds.addDataSource(_table);
...
...
...
if (bla-bla-bla)
{
...
...
this.method(_qbds, Table, Range);
}
}
Сильно не пинать, писал в блокноте
Там наверняка будет косяк с "_table", "TableNum" наверное не пройдет, но смысл таков
ЗЫ.
Полезно!