![]() |
#7 |
MCTS
|
1. Override filter() method on ExtCodeValue field (ExtCodeValueTable data source) like this:
X++: public void filter(str _filterStr, NoYes _clearPrev) { if(!_filterStr) _filterStr = InventTable::findRecId(ExtCodeValueTable.ExtCodeRelationRecId).ItemId; InventTable_ds.query().dataSourceTable(tableNum(ExtCodeValueTable)).joinMode(JoinMode::InnerJoin); InventTable_ds.executeQuery(); super(_filterStr, _clearPrev); } X++: public void removeFilter() { InventTable_ds.query().dataSourceTable(tableNum(ExtCodeValueTable)).joinMode(JoinMode::OuterJoin); InventTable_ds.executeQuery(); super(); }
__________________
![]() В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|