странно...
специально только что у себя проверил. Перекрыл initQuery
Вот что написано
PHP код:
protected Query initQuery()
{
Query ret;
ret = super();
ret.dataSourceTable(tableNum(InventDim)).addRange(fieldNum(InventDim, InventLocationId));
ret.dataSourceTable(tableNum(PriceDiscTable)).addRange(fieldNum(PriceDiscTable, Currency));
return ret;
}
Поля появились. Все ОК.
Правда там лучше сначала проверять или они уже есть. (findRange())