Попробуйте поставить OnlyFetchActive на датасорсе
Еще один вариант (на init обоих датасорсов выбираем только нужные поля):
X++:
public void init()
{
QueryBuildDataSource qbds;
;
super();
qbds = CustTable_DS.query().dataSourceTable(tablenum(CustTable));
qbds.addSelectionField(fieldnum(CustTable, RecId));
qbds.addSelectionField(fieldnum(CustTable, AccountNum));
qbds.addSelectionField(fieldnum(CustTable, CellularPhone));
qbds.addSelectionField(fieldnum(CustTable, Phone));
}
только qbds получать надо через dataSourceName