主题
组件表达式变量
本文列出组件和单元格类型在表达式中可读取的变量。表达式编辑器中通常显示中文名称。
使用方式
在表达式中引用组件变量时,先选择组件,再选择变量。例如“姓名”输入框的“值”变量可写成:
text
[姓名].[值]不同组件可读取的变量不同。通用变量来自组件能力,特殊变量来自组件自己的属性配置。
组件变量
表格
本组组件:交叉表(crossTable)、分组表(groupTable)、明细表(columnTable)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
地图
本组组件:2D地图(gisMap2D)、3D地图(gisMap3D)、百度地图(gisMapBmap)、高德地图(gisMapAmap)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
文本
本组组件:富文本(richtext)、文本(text)、标题(title)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
装饰
本组组件:背景块(backgroundBlock)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
容器
本组组件:分隔面板(splitPanel)、多页面板(panelBook)、对话框(dialog)、折叠面板(collapsePanel)、浮动面板(datasetFloatPanel)、浮动面板(queryFloatPanel)、网页段落栏(section)、面板(panel)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 以下组件不支持: dialog) |
输入
本组组件:列表上传(listUpload)、列表选择(selector)、勾选框(checkbox)、勾选框组(checkboxGroup)、卡片上传(cardUpload)、多行输入(multipleInput)、字段过滤(fieldsFilter)、密码输入(passwordInput)、富文本输入(richtextInput)、引用表(datasources)、快速搜索(searchbox)、搜索框(searchInput)、数值输入(numberInput)、文本输入(input)、日期选择(dateSelector)、时间选择(timeSelector)、条件指示器(filtersViewer)、树形选择(treeSelector)、签名(signInput)、表达式输入(expInput)、资源选择(resSelector)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$value | 值 | |
$txt | 标题 | 同$txt |
$validate | 校验 | 所有校验规则汇总后的结果,有一条校验规则不通过,校验结果为该校验规则计算结果。 以下组件不支持: filtersViewer) |
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
$autoFilter | 自动过滤的编译属性名 | 以下组件不支持:listUpload)cardUpload)passwordInput)filtersViewer)signInput)resSelector) |
$inputValue | 输入值 | 输入组件处于输入状态下,用户手动输入的内容。 仅以下组件支持: 多行输入( multipleInput)密码输入( passwordInput)富文本输入( richtextInput)数值输入( numberInput)文本输入( input)表达式输入( expInput) |
图片
本组组件:图片(image)、图片图层(imageLayer)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
图标
本组组件:图标(icon)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
统计图
本组组件:双向条形图(pyramid)、折线图(line)、散点图(scatter)、旭日图(sunburst)、条形图(hbar)、柱形图(bar)、桑基图(sankey)、矩阵图(treemap)、组合图(combo)、词云图(wordCloud)、象形条形图(hpictorialBar)、象形柱形图(pictorialBar)、雷达图(radar)、面积图(area)、饼图(pie)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
指标图
本组组件:KPI(kpi)、仪表盘(gauge)、图标条(iconBar)、水位图(waterPercent)、进度条(dataBar)、进度环(percentRing)、里程表(odometer)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
嵌入
本组组件:Superpage(embedSuperpage)、仪表板(embedDashboard)、报表(embedReport)、数据模型(embedDataModel)、文档(document)、流程进度(embedFlowProgress)、程序流(embedActionFlow)、表单(embedForm)、表单应用(embedFapp)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 以下组件不支持: embedActionFlow) |
按钮
本组组件:图标按钮(iconButton)、按钮(button)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
媒体
本组组件:视频(video)、音频(audio)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
导航
本组组件:卡片标签页(tabbarCard)、按钮标签页(tabbarButton)、简洁分页栏(paginationSimple)、简约标签页(tabbarSimple)、菜单(menu)、阶梯分页栏(paginationStep)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 以下组件不支持: menu) |
$pagingStatus_targetComponent | 分页状态 | 分页栏组件的分页状态系统属性,由系统自动生成并维护,记录分页栏所需的分页状态数据。其 值为包含 pageSize, pageNum, totalRowCount 的 JSON 对象。 件。 仅以下组件支持: 简洁分页栏( paginationSimple)阶梯分页栏( paginationStep) |
开发
本组组件:HTML(html)、JS组件(jsComponent)、网页(webview)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
工具
本组组件:二维码(qrcode)、条形码(barcode)、计时器(timer)、选中分组(selectionGroup)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 仅以下组件支持: 二维码( qrcode)条形码( barcode) |
$time | 时间 | 仅以下组件支持: 计时器( timer) |
$steps | 触发次数 | 仅以下组件支持: 计时器( timer) |
$seconds | 秒 | 仅以下组件支持: 计时器( timer) |
$active | 激活状态 | 仅以下组件支持: 计时器( timer) |
$value | 值 | 仅以下组件支持: 选中分组( selectionGroup) |
图层
本组组件:区块图层(districtLayer)、底图图层(amapBaseLayer)、底图图层(bmapBaseLayer)、底图图层(leafletBaseLayer)、散点图层(scatterLayer)、标记图层(markerLayer)、棱柱图层(prismLayer)、气泡图层(bubbleLayer)、热力图层(heatMapLayer)、百度区块图层(bmapDistrictLayer)、百度散点图层(bmapScatterLayer)、百度热力图层(bmapHeatmapLayer)、百度特效点图层(bmapEffectPointLayer)、百度飞线图层(bmapFlyLineLayer)、飞线图层(flyLineLayer)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
数据
本组组件:Excel列表(excelList)、树(tree)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
其他组件
本组组件:categoryTree(categoryTree)、dataList(dataList)、dataPeriodList(dataPeriodList)、detailDataList(detailDataList)、leafOrgPeriodList(leafOrgPeriodList)、orgTree(orgTree)、合计列(totalColumn)、小计列(subTotalColumn)、小计行(subTotalRow)、页面(fillForms)。
本组组件可读取以下变量。多个组件共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 以下组件不支持: totalColumn)subTotalColumn)subTotalRow) |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… 以下组件不支持: totalColumn)subTotalColumn)subTotalRow) |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… 以下组件不支持: totalColumn)subTotalColumn)subTotalRow) |
$visible | 显示/隐藏 | 控制组件是否显示。组件是否可用由{@link enable}控制,不要用此属性表达启用/禁用。 支持条件的使用位置通常使用{@link property.PropertyTypes.boolCondition},默认值通常为 true。仅以下组件支持: 合计列( totalColumn)小计列( subTotalColumn)小计行( subTotalRow) |
单元格类型变量
单元格类型
本组单元格类型:HTML(html)、列表上传(listUpload)、列表选择(selector)、勾选框(checkbox)、勾选框组(checkboxGroup)、卡片上传(cardUpload)、图片(image)、多行输入(multipleInput)、按钮组(buttonGroup)、数值输入(numberInput)、文本(text)、文本输入(input)、日期选择(dateSelector)、时间选择(timeSelector)、标签(label)、树形选择(treeSelector)、计算(calculate)、评分(rating)、进度(progress)、链接(link)。
本组单元格类型可读取以下变量。多个单元格类型共用同一个变量时,变量说明只写一次。
| 变量 | 名称 | 说明 |
|---|---|---|
$pageSize | 每页行数 | 控制组件的分页大小。超出最大行数限制时会抛出异常。 |
$pageNum | 当前页 | 控制组件的分页数。超出最大页数时,会返回空结果集。 |
$totalRowCount | 总行数 | |
$pageRowCount | 当前页行数 | 当前页的查询结果行数,如果不是最后一页,则返回pageSize,最后一页不满分页大小时,返回实际行数。 |
$totalPageCount | 总页数 | 该属性由总行数 / 分页大小计算得出。 |
$hasNextPage | 是否有下一页 | 当前页码为最大页码时返回false。 |
$hasPreviousPage | 是否有上一页 | 当前页码为0时返回false。 |
$id | 组件ID | 唯一标识一个组件,如程序流中的一个节点、页面中的一个可视化组件。 也用作数据行的下级变量,表示当前行的标识值。行标识值并非固定字段,而是根据 计算区域的查询类型动态推断: - 分组查询:值为维度成员值,即分组字段的聚合键。 - 层次展开的明细查询:值为层次路径值,表示当前行在层次树中的位置。 - 纯明细查询:值为行主键值。 - 单行计算区域:无行标识,返回 undefined。 |
$name | 名称 | 如输入组件的标题、字段的名称(不是物理字段名)、程序流节点的标题…… |
$type | 类型 | 一个字符串,表示组件的类型。 如程序流节点的类型、可视化组件的类型…… |
$visible | 显示 | 1. 对可视化组件,表示组件是否是显示的,如按钮、菜单是否可见。 2. 对程序流节点,没有效果,总是true 3. 对于数据集字段,表示字段是否可查询数据,例如列权限限制了某些字段不能查看或提交,或者当 前用户在工作流的某个节点不能查看某些字段,有时候字段可以查看,但是不能提交,见 $enable。4. 对于数据集,表示是否可以查询数据,例如没有任何列权限,或者当前用户在工作流的某个节点不能 查看数据集的所有字段。 |
$value | 值 | 以下组件不支持:html)image)buttonGroup)link) |
$txt | 标题 | 同$txt以下组件不支持: html)image)buttonGroup)link) |
$validate | 校验 | 所有校验规则汇总后的结果,有一条校验规则不通过,校验结果为该校验规则计算结果。 以下组件不支持: html)image)buttonGroup)text)link) |
$autoFilter | 自动过滤的编译属性名 | 以下组件不支持:html)listUpload)cardUpload)image)buttonGroup)text)link) |
$inputValue | 输入值 | 输入组件处于输入状态下,用户手动输入的内容。 仅以下组件支持: 多行输入( multipleInput)数值输入( numberInput)文本输入( input) |
