过滤条件

过滤条件即为整个仪表板配置全局的查询区域, 查询打范围支持表单数据源的各类统计图表和表单数据源的交叉表,不支持sql数据源图表和交叉表,不支持明细表,不支持文本组件。

打开图表模型,点击添加组件>过滤条件>条件查询/分类查询,查询框在模型设计界面显示,在设计界面对查询框进行相关的配置,本章节的内容包括:

  • 配置SQL数据源的图表不支持条件和分类查询,在查询范围中不显示
  • 在设计器界面不能查询
  • UI组件配置地址簿,不支持移动端,在移动端不显示

条件查询

单一查询场景,适用于简单的搜索框/复选框,客户端用户自定义输入检索内容的查询,支持同时查多个图表。打开图表模型,点击添加组件>过滤条件>条件查询,鼠标放在查询框中显示UI组件比较方式查询范围操作选项卡

说明
条件查询-名称 名称默认条件查询-名称,可以修改
删除 删除添加的条件查询
比较方式 支持等于不等于大于小于包含等多种方式,根据查询范围中选择图表对应数据源字段在BO存储类型不同过滤比较方式
● 类型为文本支持等于不等于包含不包含左包含右包含
● 类型为日期 数值支持等于不等于大于小于大于等于小于等于
显示 指在运行时显示比较方式
不显示 运行时不显示比较方式
UI组件 运行时,查询条件输入框展示形式
文本 一个Input输入框
日期 弹出日期选择组件
日期时间 弹出日期时间选择组件
时间弹出时间选择组件
列表一个下拉列表框,支持多选
复选组
地址簿
● 支持配置默认值,且默认值支持@公式,列表、复选组配置默认值是多个值时,中间用英文逗号分隔
配置 列表、复选组、地址簿有配置,不同UI组件该属性配置不同
查询范围 配置图表中的字段,作为查询条件,进行查询,配置详见查询范围
关系 多个条件查询,查询范围是同一图表,查询之间关系是and;一个条件查询,查询范围是多个图表,查询关系也是and

设置查询范围

  • 配置图表包括:统计图、交叉表、明细表
  • 多个图表对应不同数据源,第一个选择图表中的数据源字段没有选择,后面图表对应的数据源禁选
  • 多个图表对应不同数据源,选择字段类型必须是一样的,第一个图表选择字段后,后面选择的图表数据源字段会根据第一个图表数据源字段类型过滤,只列出相同类型的字段
  • 第一个选择图表对应数据源显示的字段支持的UI组件与统计图-基本组件-数据源-字段中的一样
  • 支持移动端,但在移动端设计界面不显示,可以通过预览或移动设备来查询

分类查询

组合查询场景,适用于多个条件组,预定义检索内容,前端用户只需要点击操作 即可实现条件与条件的叠加查询 支持同时查多个图表

配置分类查询步骤:

  1. 打开图表模型,点击添加组件>过滤条件>分类查询,在模型设计器上显示分类查询框
  2. 点击添加,面板上显示查询范围未命名范围名称删除编辑按钮,范围名称可修改
  3. 点击删除按钮,删除当前查询
  4. 点击编辑按钮,对当前查询选择选项来源
  5. 对选择的选项来源,进行相关的配置
  6. 配置查询范围

选项来源

时间

配置

  • 默认提供今天、昨天、明天、本周、上周、下周、本月、上月、下月、本季度、上季度、下季度、今年、去年、 明年、范围查询等这些查询条件,默认提供的查询条件值不允许删除
  • 点击显示中的查询条件,选中后点确定显示在客户端,再次点击取消在客户端的显示
  • 查询条件是必选,至少选一个,否则点确定给出提示,支持全选
  • 查询条件支持拖动调整显示位置

自定义查询条件

说明
名称 添加查询条件名称,必填
过去/未来 查询时间范围,以当前时间为分界线,当前时间之前是过去,当前时间之后是未来
时间范围 避免与默认中提供的昨天、明天、上周、下周、上月、下月、上季度、下季度等重复,所以时间范围从2开始,时间范围最大到10,必填
时间单位 提供了天、周、月、季度、年,必填
添加 添加自定义查询条件,显示在上面的显示中
删除 添加自定义查询条件,支持删除操作

运行示例

点击选中查询条件进行查询,再次点击取消查询

地址簿

配置

属性详细配置说明,参见UI组件-地址簿

运行示例

点个人,需要添加人员来进行个人查询

级联

配置

  • 参与查询/不参与查询 是否参与查询
  • 连接符 连接符
  • 比较方式 比较方式,只有等于、包含两种
  • 默认值 支持@公式
  • 宽度 运行时,查询条件输入框宽度
  • 数据配置
    • 显示字段 查询列表显示的值,在SQL结果集存在的字段名
    • 取值字段 查询列表取值,在SQL结果集存在的字段名,该值将与查询字段值进行比较
    • SQL语句 SELECT查询语句,支持$变量,该变量将在运行时,自动获取上一条列表取值字段值

运行示例

自定义

配置

  • 常量 值手动输入常量值;显示输入要显示的名称,支持@公式;高级在高级框中输入一个简单的常量串,语法格式:值1:显示1|值2:显示2...。高级与上面添加的值,显示相互同步
  • SQL数据源 列表值来源于SELECT查询语句结果,支持@公式
  • 键值字典 列表值来源于基础字典,详细参见https://docs.awspaas.com/reference-guide/aws-paas-dict-reference-guide/reference/dw.html

自定义的查询条件值最多显示20个,超过20的在全部中显示

运行示例

设置查询范围

详见条件查询-设置查询范围

  • 分类查询多个选项来源之间的多个查询条件关系是and,同一选项来源之间的多个查询条件关系是or
  • 分类查询不支持移动端


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区