数据表中定义显示值
快逸报表是新一代的在线报表工具,提供了方便的快捷菜单和报表功能,提供数据表、数据集预定义显示值设置,以及报表中提供显示值向导。用户可通过查看数据表->预定义显示值对数据表字段的显示值进行统一设置,目前提供有码表、值转化两种显示值设置方式。
在数据表中对应字段的预定义显示值将自动应用到新建的sql检索数据集字段中。
注意:数据表预定义显示值仅自动应用至新建数据集,不影响原有数据集。
码表
码表显示值设置方式分为:码表数据集、码表数据表两种。
- 码表数据表
使用码表数据表对数据表某字段的显示值进行设置,例如:需要设置数据表“演示_订单数据表”中的“客户ID”字段显示为“demo_客户”数据表中的“客户名称”,可以对“演示_订单数据表”中的“客户ID”字段做如下设置:
如此,使用“演示_订单数据表”制作sql检索数据集时,数据集中“客户ID”字段的预定义显示值便直接继承数据表中“客户ID”字段的预定义显示值,当直接使用该新建数据集制作报表(未修改数据集中“客户ID”字段预定义显示值)时,报表中的“客户ID”字段便直接显示为与“客户名称”对应的数据。
- 码表数据集
使用码表数据集对数据表某字段的显示值进行设置与使用码表数据表类似,区别仅在于对应的显示值字段来源于数据集。
例如:需要设置数据表“演示_订单数据表”中的“客户ID”字段显示为“demo_客户”数据集中的“客户名称”,可以对“演示_订单数据表”中的“客户ID”字段做如下设置:
值转化
设置真实值和显示值的对应关系,例如性别,"1"显示为"男";"2"显示为"女",设置方式如下图所示:
如此,使用该数据表制作sql检索数据集时,数据集将继承数据表设置的预定义显示值。直接使用该新建数据集制作报表时,对应字段的显示值将按照设置的值对应关系进行显示。
用户可通过生成表达式按钮查看当前值转化对应的表达式,对应的表达式可直接在报表设计器中单元格显示值->表达式中使用。