Показать сообщение отдельно
Старый 08.08.2008, 11:38   #2  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Попробуйте поставить 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

Последний раз редактировалось Eldar9x; 08.08.2008 в 12:11.