我想知道在表格中为字段创建自定义查找的最佳方法是什么,我的情况如下:
我有Form A
,其数据源为Table A
,该数据源上的字段有查找方法:
public void lookup(FormControl _formControl, str _filterStr)
{
changeCompany(companyInfo.DataArea)
{
super(_formControl, _filterStr);
}
}
该字段有一个EDT,它与表有关系。
该表有多个字段,其中一个是field: GroupType (Enum)
,有两个选项:供应商和客户。
表格A显示供应商和客户的所有记录,但我想过滤C列中只有值为供应商的记录。
根据以上信息,创建此自定义查找的最佳方法是什么?
答案 0 :(得分:2)
您可以在表格之间创建相关字段已修复关系
TableB = TableB.Id
Enum::Suppliers = TableB.GroupType
并为字段GroupType
设置范围。