亿信ABI
当前版本:5.6.1

富文本

1. 概述

富文本功能主要体现在其强大的报表设计和数据可视化能力中,允许用户在报表或分析界面中嵌入富文本元素,以实现更丰富、多样化的信息展示。

2. 操作

2.1文本

左侧组件里找到文本,点击后右侧出现富文本面板,将其拖入设计区。

富文本拥有文本的基本功能,如字体、字号、字号增大缩小、粗体、斜体、居中、插入图片等功能,如下图:

2.2数据集指标

文字的值可以根据不同的数据来显示不同的值。

操作如下:

方式一:

1)双击富文本组件,点击小手,打开了左侧字段,拖入需要的指标到富文本组件中,点击拖入的指标后面的设置按钮,弹出设置数据集指标弹框。

统计方法、小数位数、舍位等自行设置完成,过滤条件从维度和指标中拖入过来生成,

2)过滤条件中对拖入的字段进行选择设置来过滤。

3)点击【逻辑关系】,选择过滤条件之间的逻辑关系,全与、全或和自定义。

4)填写完成后,富文本自动计算出拖入的指标值。

如果拖入的指标为维度指标并且绑定了维表,点击拖入的维度指标后面的设置按钮,弹出设置维度弹框,可将左树维度字段拖入弹框维度栏中进行替换和设置级次以及默认显示。

方式二:

1)双击富文本组件,点击菜单选择数据集指标,从左侧字段中拖入需要的指标到指标中,设置统计方法、小数位数、舍位等。

2.3组件指标

富文本可以绑定组件指标,双击富文本组件,点击菜单选择组件指标,选择对应的组件和指标,计算方法和显示内容。

文本上显示出组件指标的数值

保存后,文本自动计算组件指标。

2.4条件显示

1)从左侧组件中将富文本组件拖入右侧编辑区。

2)鼠标拖选所有需要设置的文本,点击【按条件显示】,设置显示条件弹框。

将左侧字段里的数值型指标拖入显示条件中,设置文字显示满足的条件,在下方显示样式中设置满足条件后文字显示出来的样式,和文本的基本样式功能相同。

显示条件里可以根据需要设置过滤条件,可以自定义。

文字可以添加图片前缀和后缀,点击下拉框,弹出图片管理,自由选择图片。

设置好条件后,设置的富文本指标或者是文字下会显示红色波浪。

备注:

在设置好了条件显示的文字后面或者前面增加文本,会自动继承设置的条件显示,如果不想继承,在设置好的条件显示文字后面按向右箭头、前面按向左箭头,再次输入文字可以不继承之前的文字的条件显示。

3)满足条件后,文本会显示出设置的样式。

设置显示条件时下方有一个选择框,不满足条件时隐藏文字。

不满足条件时效果如下图:

4)一个富文本可以设置多个显示条件,选择鼠标拖选富文本后,点击条件管理器可以看到这个富文本之前设置的所有条件,可以对这些条件进行新建、删除和编辑等操作。

点击【编辑】,弹出显示条件的弹框。

2.5浮动

富文本可以支持浮动,例如如下效果:

1)双击富文本组件,点击小手,打开了左侧字段,拖入需要的日期指标以及价格指标到富文本组件中,设置一些重复浮动的文字,例如价格后面的元单位等。

2)鼠标拖选所有指标以及文字,点击浮动按钮。

设置好浮动后,浮动的指标和文字下面会显示绿色波浪线,点击保存,设置完成。

备注:

在设置好了浮动的文字后面或者前面增加文本,会自动继承设置的浮动,如果不想继承,在设置好的浮动,可以在文字后面按向右箭头、前面按向左箭头,再次输入文字可以不继承之前的文字的浮动。

3)点击保存,设置完成,自动计算出浮动的指标值。

2.6宏表达式

富文本可以支持宏表达式,点击宏表达式,打开插入宏表达式页面,输入宏表达式,也可以设置该表达式的默认值。

宏表达式也支持各种函数。

宏表达式支持取筛选组件参数值。

2.7钻取

用户可以在文本中实现钻取,钻取分为以下4种类型的钻取。

1、跳转链接

1)选中需要链接的文本,点击链接,弹出链接设置弹框,跳转方式分为弹出新窗口、弹出对话框、刷新本页面三种。

2)在链接地址输入地址,根据跳转方式跳转链接,例如下图:

点击【保存】,点击文本,弹出对话框。

2、联动链接

联动链接需要联动组件,根据需求制作成图表,看板设计界面将图表拖入作为组件,再拖入富文本,将富文本和图表联动链接。

1)编辑富文本,设置链接,选择联动链接方式,选择组件下拉框的组件。

2)替换指标为组件图表中的指标。

目的指标是组件内其他的指标,目的指标可以从左侧组件字段里拖入,

3)点击目的指标输入框下方的【添加到下方联动组件】按钮,目的指标与组件联动,点击链接后替换指标被替换成目的指标。

例如,图表显示指标请假工时,点击链接将工时换成天数,组件联动更换指标。

3、跳转钻取

1)选择文本,点击链接,链接方式选择跳转钻取,跳转钻取是跳转到其他分析表钻取数据,在分析表一栏点击【选择】按钮弹出弹框,从【分析应用】里选择分析表进行跳转钻取。

跳转方式分为弹出新窗口、弹出对话框、刷新本页面三种。

2)跳转钻取-参数值支持取宏表达式,并支持取看板中筛选组件的值。

宏表达式里可以用函数来获取需要的值。

下面为常用的参数表达式:

@lx:<#=if (@lx='year', 1, if (@lx='yearmonth', 3, 2))#>
@nf:<#=left(@rq_s, 4) + '年 - ' + left(@rq_e, 4) + '年'#>
@nf_s : <#=left(@rq_s, 4)#>
@nf_e : <#=left(@rq_e, 4)#>
@yf:<#=datetostr(@rq_s, 'yyyy年mm月') + ' - ' + datetostr(@rq_e, 'yyyy年mm月')#>
@yf_s : <#=@rq_s#>
@yf_e : <#=@rq_e#>
@jd_s:<#=datetostr(@rq_s, 'yyyy$yyyymm')#>
@jd_e:<#=datetostr(@rq_e, 'yyyy$yyyymm')#>

 

 

参数名称设置和选择的分析表保持一致,下图为分析表参数名称:

下图为当前表参数名称:

3)设置完成,点击【保存】后,点击文本,弹出新窗口。

备注:

如果钻取的表为报表分析,可以支持传参并过滤报表分析的数据。

4)参数设置。

连接参数设置:
1、calcnow=true,看板或者报表模板展现时立即触发计算,默认内置为计算。
2、showparams=true,看板或报表模板展现时显示为简洁模式,默认内置为简洁模式。

4、脚本钻取

1)点击链接,链接方式选择脚本钻取,在钻取表达式定义里面写入表达式(常用脚本“弹框提示”表达式EUI.showMessage)

2)确定后保存,点击文本链接,弹出弹框提示。

当表达式输入常用事件“计算日志”(表达式execmd('showCalcInfo'),定义:显示计算日志对话框),弹出对话框如图:

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇

下一篇了解酷屏

请先登录