Appearance
2.7 函数和富文本
此章节主要说明函数字段和富文本字段的使用方式。
2.7.1 函数的存储
函数字段在数据库中不进行存储,该字段在展示时将进行实时计算
2.7.2 函数的计算能力
在函数类型字段的字段设置的设置板块中,有一个[函数]配置项,可在该除按提供的方案获取当前表单的数据并进行处理。以下为函数的使用时的一些注意实现:
- 在[函数配置项]的输入框的右上角有一个问号图标,点击可查看当前输入框中可用的函数语法。
- 函数语法的字段板块中可获取到当前数据表的字段,获取到的内容的格式为对应字段的存储格式
- 函数语法中支持运算、字符串、数字、日期、数组、类型转换六种类型的语法,在使用时需要注意处理好字段的存储格式,语法的使用可点击此处查看帮助文档。
例7:现在数据表中有姓名
和年龄
两个字段,我们希望将这两个字段拼接在一起进行展示。
答:创建一个字段类型为函数的字段,配置内容如下,函数的内容为:
sql
CONCAT(name,age)
展示效果:
2.7.3 函数的展示格式
在函数类型字段的字段设置的设置板块中,有一个[展示格式]配置项,可设置不同的格式来进行数据展示,支持文本、小数、货币、邮箱、URL、手机号码、二维码、条形码、进度条、图片、markdown、HTML、趋势图表十三种样式。
二维码展示:
条形码:
图片:
进度条:
趋势图表:
2.7.4 静态文本:
在富文本中通过${}
语法在表单页面引用表单数据,需要注意的是如果字段是显示在表单
中时,关联列表
查找列表
子对象
的数据也可以访问。 在表格
卡片
中显示的时候不能访问列表数据。
数据绑定可以使用表达式控制富文本中每一个元素的显示
循环
样式
和其它属性。配合这些特性可以制作出丰富的展示页面。
有关富文本设置的相关内容可参见 富文本,如下为一个静态文本的编写案例和展示样式。
配置:
展示效果: