我QueryCodes
在 2012 年创建了一个新表并使用了新的代理键功能。
根据新的外键指南,外键关系已添加到SalesTable
使用中。这一切都很好,我现在可以通过描述性字段在 SalesTable 上选择一个,而不是一个充满s的下拉列表。RefRecId
RecID
QueryCode
RecId
但是 - 过滤!在显示所有销售订单 ( SalesTable
) 的任何网格中,我无法过滤“空白”查询代码,即SalesTable
没有附加查询代码的记录。我可以使用 QueryCodes 中的描述性字段完美过滤销售表(对于记录,它称为“名称”)。
例如,如果我按QueryCode
“Q_1”过滤,SalesTable
我会看到所有“Q_1”查询的销售订单。
当按“”(空白)过滤时,我会看到所有订单,包括填充和不QueryCode
填充。
这是新RefRecId
功能的限制,还是我需要更改某些内容才能过滤空白的外键引用字段?
编辑;
客户列表页面可用于查看此问题的标准示例,个性化网格以添加“员工负责”(列表中的第二个,第一个被删除)。这是由 rec id 引用的,并且通过空白过滤字段不起作用。按员工姓名过滤或不为空(!“”)。