Page tree
Skip to end of metadata
Go to start of metadata

活字格视频
倍速:
0.5X
1.0X
1.25X
1.5X
2.0X

1.描述

在活字格中使用OData函数,通过设置查询参数、条件等,在数据库中进行数据查询,将一个或一组数据返回到页面中。

OData生成器则是利用OData模型进行数据库查询。在活字格中不需要绑定,即可根据参数、条件等查询数据库数据。

2.OData生成器

在活字格中,不需要您手写OData公式,可使用OData生成器生成OData公式,更方便、快捷,且不易出错。

在页面中选择一个单元格后,在功能区的菜单栏中,选择“公式->OData生成器”。

图1  打开OData生成器

在弹出的OData生成器对话框中,设置OData参数:先选择查询数据的表,再根据需要设置选择项、查询条件、查询行数和排序。OData参数说明见表1,各设置项的具体使用参见各章节

图2  OData生成器

表1  OData参数设置说明
设置项说明
选择项
  • 列:选择要显示的列。
  • 行数:查询表的行数。
  • 值:选择要显示值的列。
查询条件

设置查询条件。

  • 关系:通过并且/或者把条件与之前的条件连接在一起。
  • 括号:您可以把条件用括号括在一起,最多指定四层括号。通过括号您可以设置如“((A并且B)或者C)并且D”的复杂表达式。
  • 字段:选择表中需要做查询的字段。创建者、创建日期、最后更新者、最后更新日期是活字格自动添加的,您也可以选择查询此类字段。
  • 操作:比较字段和值的条件,如等于、大于或不等于等条件。
  • 值:输入用来比较的值、公式或者一些特定的关键字。可直接输入,或单击直接选择单元格或输入公式,并将单元格的值或公式的结果作为条件的值。
    • 内置关键字如下:
    • %Null%:既表示没有输入(empty),也表示没有定义(null)。
    • %CurrentUer.UserName%:表示登录用户的用户名。
    • %CurrentUer.FullName%:表示登录用户的全名。
    • %CurrentUer.Email%:表示登录用户的Email地址。
    • %CurrentUer.Role%:表示登录用户的组。
    • %CurrentUser.OrganizationSuperior%:表示登录用户的组织上级。
查询行数设置显示的行数。
排序

设置排序条件。   

  • 字段:选择表中作为排序条件的字段。创建者、创建日期、最后更新者、最后更新日期是活字格自动添加的,您也可以选择此类字段作为排序条件。
  • 排序 :
    • 升序:以字段升序的方式对表格进行排序。
    • 降序:以字段降序的方式对表格进行排序。


回到顶部

  • No labels