页面树结构

版本比较

标识

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

...

1.创建一个数据集,在“表属性区”的任意位置或字段的右键菜单中选择 新建计算字段

2.在弹出的界面中进行设置。

Image RemovedImage Added

界面说明如下:

计算字段可选的常用函数:分为“字符串”和“数值”两类。

  • 字符串函数:lower、max、min、upper。
  • 数值函数:abs、acos、asin、atan、cos、count、exp、floor、max、min、round、sin、sum、tan。
    设置项及分区说明
    名称计算字段的名称。
    数据类型计算字段的数据类型。
    可选字段可选择的数据字段资源树,字段通过拖拽到“表达式区域”。
    表达式区域用于编辑计算字段表达式。
    常用函数

    基于SQL92为标准,封装一套Smartbi自身的函数语法,用于适配Smartbi所支持的所有数据库,不包括“Teradata_v12”和“aliyun AnalyticDB”这两个数据库。

    计算字段可选的常用函数:分为“字符串”、“时间日期”、“数值”和“系统”。

    • 字符串函数:lower、max、min、replace、substring、upper。
    • 时间函数:day、month、year。
    • 数值函数:abs、avg、ceiling、count、floor、max、min、round、sign、sum。
    • 系统函数:getdate、nullif。
    校验

    校验输入的函数是否在提供的函数列表中。

    在编辑表达式过程中,可通过点击 校验 按钮,校验输入的函数是否在提供的函数列表中。

    Image Added

    取消/确定

    如果表达式不在函数列表中,点击 确定 按钮,弹出提示框,提示该函数不是标准函数库语法,在其他数据库可能无法使用。

    Image Added

    以“销售额”为例,新建“销售额”计算字段,“销售额”的表达式为:销售额=单价*数量*(1-折扣),数据类型为“DOUBLE" 。

    ...