我想從查找值字段取值。 但我需要讓這個領域看不見。我的代碼是這樣的:如何使查閱字段不可見?
public void lookup()
{
Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
QueryBuildRange queryBuildRange;
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(MYTable), this);
sysTableLookup.addLookupField(fieldNum(MYTable, FieldTableA));
sysTableLookup.addLookupField(fieldNum(MYTable, FieldTableB));
sysTableLookup.addLookupField(fieldNum(MYTable, RecId), true);
queryBuildDataSource = query.addDataSource(tableNum(MYTable));
sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();
}
所以,我需要填充字段RecID,但我不希望看到RecId在我的查找。
有可能嗎?
或者,另一個問題,有可能得到兩個值的相同的記錄,在我的情況下,從MyTable.FieldTableA和Mytable.FieldTableB獲取值?
所以你想要字段包含'RecId',但下拉不顯示'RecId'? –
是@Alex Kwitny – ulisses