页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

4、点击参数工具栏的进入参数管理界面,映射参数,并设置参数相关选项:

Image Added

选项内容
入口

点击 数据模型工具栏

一键映射
  • 在”参数面板“中单击 一键映射  按钮,系统自动创建模型参数,并建立好与 查询参数 的映射。
  • 自动映射的参数,默认沿用查询参数的名称、数据类型、控件类型等属性,且默认值为静态列表,值为查询参数默认值。
新建参数
  • 单个映射是指手工定义数据模型参数,并将其与私有查询资源中的参数进行映射关系设置。
  • 单击 新建参数  按钮,生成一个模型参数,需要手工映射参数、设置参数信息。
  • 新建的模型参数,映射关系,只允许选择带参数的查询。
复制参数

数据模型的参数支持复用其它数据模型的参数:通过参数复制功能,实现将目标参数克隆到当前数据模型。

控件类型
  • 支持输入框、列表(单选/多选)、列表(单选/多选)、树形(单选/多选)、日期、时间、日期时间。
默认值
  • 默认值可以不填写,代表查询全部数据。
  • 假设 查询 的参数定义“参数 默认值 是必填; 那么在数据模型参数映射之后,默认值也需要填写;否则不能正常查询报表,会提示需要先设置参数默认值。
  •  默认是”静态列表“选项。
备选值
  •  默认是”静态列表“选项,如果“静态列表”满足不了,可以使用 “SQL”,通过写SQL语句动态显示备选值。
  • SQL表达式支持参数嵌套,例如:select * from table where {[id = ${ParamName}]},ParamName为参数名,“{[ ]}”表示该参数可为空。
  • 支持预览sql语句的数据,如果SQL包含了参数,则以参数默认值进行预览。
数据源
  • 数据源:默认值为”静态列表“时不允许修改,默认禁用关联的查询参数的数据源;
  • 默认值为”SQL“选项时支持时,允许选择数据库(当前登录用户拥有查看权限的数据库)
插入
X个参数未关联
  • 在”参数面板“中左下角显示当前数据模型的查询参数个数的信息,单击该信息,弹出所有查询参数的列表,列表中列出各参数的归属。

参数生效


  • 默认生效”勾选状态:模型取数子图如包含参数不管有无关联参数的表或查询,这张表或查询都会生效,不会被减枝。
  • “默认生效”不勾选状态:即按需取数,取数子图如没有选择关联了参数的表或查询,参数不会被生效。
  • 参数拖入到报表中:如果与查询的数据不在同一个子图,无须生效;如果在同一个子图则会生效。


信息
title子图概念

以"事实表"为中心,通过表或者查询的关系建立一个子图,子图就是围绕事实表星型模型或者扩展的星型模型。


...