SyteLine实现字段过滤

时间:2021-08-19 00:21:25

如果说某个下拉列表,想过滤某些选项,该怎样来做呢,在Infor Syteline实现起来是一件很容易的事情。如在Fixed Assets窗口中的Class Code的下拉列表中,如果不想"_OB"的选项显示出来。
SyteLine实现字段过滤

首先打开Fixed Assets窗口,切换至Design模式:
SyteLine实现字段过滤

此时它会显示一个Identify Your Editing Scope的窗口,你需要要Scope下拉列表,选择"Site Default",然后点"OK"铵钮。

SyteLine实现字段过滤

SyteLine实现字段过滤

按照下面步骤:
SyteLine实现字段过滤

用mouse选择步骤#5,然看在右边的的component的窗口中,找到步骤#6:Edit Property Class Extension For Property Class并选中它。在步骤#7出现,点“...” 将显示Property Class Extension对话框:
SyteLine实现字段过滤

选择步骤#8,出现步骤#9,点“...” 将出现Edit List Source Specification对话框:
SyteLine实现字段过滤

点击上面的#10步骤,出现Specify Collection Options对话框,在Filter字段域中输入过滤条件,如下:
SyteLine实现字段过滤

然后点击所有子窗口的OK和父窗口的#15的保存。
SyteLine实现字段过滤

最后退出Design模式,看看结果,已经把包含"_OB"为结尾的选择过滤掉了。
SyteLine实现字段过滤