Skip to content

数据集配置

dataset

数据集需要提供3个属性:名称、数据源、查询SQL。

名称:数据集名称。

数据源:根据情况选择数据源,默认为 默认数据源

SQL:自定义查询SQL,需要是合法且为查询形式的SQL语句。简单的SQL只需点选表名右侧箭头即可生成。

注意

左边列出的只是在数据表中创建的库表。除了左边列出的库表外,SQL中还可以写数据源下的其他库表。

hz{变量}

  1. 系统变量: 可用以下系统变量(不区分大小写):
变量名含义
appPath应用路径
userId用户ID
userName当前登录用户中文名
userLogin当前登录用户登录名
deptId当前登录用户所属部门id
deptName当前登录用户所属部门名称
ownerId当前登录用户的所属部门、兼职部门、角色、群组、用户id集合
allUserId当前登录用户的所有相关id(所属部门、上级部门、角色、群组、用户id)
unitId用户所属的根部门(组织)id
unitName用户所属的根部门(组织)名称
dateTime服务器当前日期 yyyy-MM-dd HH:mm
day服务器当前日期的天数
month服务器当前日期的月份
year服务器当前日期的年份
time服务器当前时间 HH:mm:ss
date服务器当前日期 yyyy-MM-dd
serverCode服务器
tenantCode当前登录用户所属的租户空间
telephone当前登录用户的电话号码
  1. 自定义变量(非系统内部变量):

例如SQL为:

sql
SELECT * FROM TD_HORIZON_RECORDLOG where object_type='hz{type}'

在预览的视图的时候可以在地址栏中添加&type=form,查询的时候会将SQL中的type替换为地址栏中的form