过滤条件
过滤条件即为整个仪表板配置全局的查询区域, 查询打范围支持表单数据源的各类统计图表和表单数据源的交叉表,不支持sql数据源图表和交叉表,不支持明细表,不支持文本组件。
打开图表模型,点击添加组件>过滤条件>条件查询/分类查询
,查询框在模型设计界面显示,在设计界面对查询框进行相关的配置,本章节的内容包括:
- 配置SQL数据源的图表不支持条件和分类查询,在查询范围中不显示
- 在设计器界面不能查询
- UI组件配置地址簿,不支持移动端,在移动端不显示
条件查询
单一查询场景,适用于简单的搜索框/复选框,客户端用户自定义输入检索内容的查询,支持同时查多个图表。打开图表模型,点击添加组件>过滤条件>条件查询
,鼠标放在查询框中显示UI组件
、比较方式
、查询范围
操作选项卡
项 | 说明 |
---|---|
条件查询-名称 | 名称默认条件查询-名称,可以修改 |
删除 | 删除添加的条件查询 |
比较方式 | 支持等于 、不等于 、大于 、小于 、包含 等多种方式,根据查询范围中选择图表对应数据源字段在BO存储类型不同过滤比较方式● 类型为 文本 支持等于 、不等于 、包含 、不包含 、左包含 、右包含 、● 类型为 日期 数值 支持等于 、不等于 、大于 、小于 、大于等于 、小于等于 ● 显示 指在运行时显示比较方式 ● 不显示 运行时不显示比较方式 |
UI组件 | 运行时,查询条件输入框展示形式 ● 文本 一个Input输入框 ● 日期 弹出日期选择组件 ● 日期时间 弹出日期时间选择组件 ● 时间弹出时间选择组件 ● 列表一个下拉列表框,支持多选 ● 复选组 ● 地址簿 ● 支持配置默认值,且默认值支持@公式,列表、复选组配置默认值是多个值时,中间用英文逗号分隔 |
配置 | 列表、复选组、地址簿有配置,不同UI组件该属性配置不同 |
查询范围 | 配置图表中的字段,作为查询条件,进行查询,配置详见查询范围 |
关系 | 多个条件查询,查询范围是同一图表,查询之间关系是and;一个条件查询,查询范围是多个图表,查询关系也是and |
设置查询范围
- 配置图表包括:统计图、交叉表、明细表
- 多个图表对应不同数据源,第一个选择图表中的数据源字段没有选择,后面图表对应的数据源禁选
- 多个图表对应不同数据源,选择字段类型必须是一样的,第一个图表选择字段后,后面选择的图表数据源字段会根据第一个图表数据源字段类型过滤,只列出相同类型的字段
- 第一个选择图表对应数据源显示的字段支持的UI组件与统计图-基本组件-数据源-字段中的一样
- 支持移动端,但在移动端设计界面不显示,可以通过预览或移动设备来查询
分类查询
组合查询场景,适用于多个条件组,预定义检索内容,前端用户只需要点击操作 即可实现条件与条件的叠加查询 支持同时查多个图表
- 打开图表模型,点击
添加组件>过滤条件>分类查询
,在模型设计器上显示分类查询框 - 点击
添加
,面板上显示查询范围未命名范围名称
,删除
、编辑
按钮,范围名称可修改 - 点击
删除
按钮,删除当前查询 - 点击
编辑
按钮,对当前查询选择选项来源 - 对选择的选项来源,进行相关的配置
- 配置查询范围
选项来源
时间
配置
- 默认提供今天、昨天、明天、本周、上周、下周、本月、上月、下月、本季度、上季度、下季度、今年、去年、 明年、范围查询等这些查询条件,默认提供的查询条件值不允许删除
- 点击显示中的查询条件,选中后点确定显示在客户端,再次点击取消在客户端的显示
- 查询条件是必选,至少选一个,否则点确定给出提示,支持全选
- 查询条件支持拖动调整显示位置
自定义查询条件
项 | 说明 |
---|---|
名称 | 添加查询条件名称,必填 |
过去/未来 | 查询时间范围,以当前时间为分界线,当前时间之前是过去,当前时间之后是未来 |
时间范围 | 避免与默认中提供的昨天、明天、上周、下周、上月、下月、上季度、下季度等重复,所以时间范围从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客户成功社区