[]
        
(Showing Draft Content)

表格查询

观看本节视频

通过设置表格的查询条件,将数据进行筛选过滤,使得表格中只显示满足条件的数据。

表格查询

选中一个表格,在功能区菜单栏中选择“表格工具-设计->查询条件”。



或者选中表格后,右击,在弹出的菜单中选择“查询条件”。


查询条件

在查询条件对话框中,选择要查询的数据表后,单击“新建条件”,添加查询条件。可添加多个查询条件,多个条件以并且/或者的关系关联。

选中一个查询条件,单击“删除条件”即可将该查询条件删除。单击可将查询条件上移或下移。


设置

说明

关系

通过并且/或者把条件与之前的条件连接在一起。

括号

您可以把条件用括号括在一起,最多指定四层括号。

通过括号您可以设置如“((A并且B)或者(C并且D)”的复杂表达式。

字段

选择表中需要做查询的字段。创建者、创建日期、最后更新者、最后更新日期是活字格自动添加的,您也可以选择查询此类字段。

操作

比较字段和值的条件,如等于、大于或不等于等条件。

输入用来比较的值、公式或者一些特定的关键字。。内置关键字如下:

  • %Null%:既表示没有输入(empty),也表示没有定义(null)。查询空值时,需将值选为“%Null%”。

  • %CurrentUser.UserName%:表示登录用户的用户名。

  • %CurrentUser.FullName%:表示登录用户的全名。

  • %CurrentUser.Email%:表示登录用户的Email地址。

  • %CurrentUser.Role%:表示登录用户的组。

  • %CurrentUser.OrganizationSuperior%:表示登录用户的组织上级。

空值查询策略

  • 空记录:当一个查询条件的值为公式,并且公式计算结果为空时,这个条件会判断为永假(如果没有其他条件,不会返回任何记录)。

  • 全部记录:当一个查询条件的值为公式,并且公式计算结果为空时,这个条件会判断为永假(如果没有其他条件,将返回全部记录)。

  • 值为空的记录:当一个查询条件的值为公式,并且公式计算结果为空时,这个条件会查询列的值为空的记录。

例如,在订单列表页面选择表格,单击“查询条件”,添加查询条件为“采购员”等于“小王”并且“是否完成”为“已完成”,如下图所示。



运行后,订单表会直接查询出采购员为小王并且已完成的订单。