文本
风格
- 宽度: 将元素的宽度设置为整个报表宽度 (100%)、仅报表屏幕的一半、三分之一等。
- Title :显示或隐藏元素顶部的标题。
- 评论:显示或隐藏报告中的评论。隐藏报告中的评论可让您将其用于报告本身未显示的内部信息。
- 自定义 CSS 类:将其与报告样式选项结合im体育官app使用以进一步自定义此元素的外观。
差异化内容
有时在报告中,您希望根据调查结果显示不同的内容。如果您要im体育官app使用共享过滤器为组织中的不同组创建共享,则通常会出现这种情况。
让im体育以 1 到 10 的员工满意度得分为例。您将生成一份部门级报告,然后您将与每个部门共享该报告,并过滤数据以仅显示他们的部门和整个公司的基准。
鉴于上述情况,您希望在报告中包含一个部分,提示分数低于基准的部门。im体育称之为差距分析。差距是基准与部门分数之间的差异。im体育不想向分数高于基准的部门显示提示。
为此,im体育需要戴上亚里士多德的帽子并im体育官app使用CheckMarket 脚本语言 (CSL) 。
别担心,它看起来比实际更难,一旦您习惯了语法,您就会爱上它!
一个好的技巧是在将其翻译成 CSL 之前用文字写下您想做的事情。那么,让im体育试试看吧:
“如果分数低于基准,则显示小费。”
现在 CSL 是什么样子的:
{{#if (lt report.elements.id-1.statistics.1.avg report.elements.id-1.statistics.2.avg)}} Tip text goes here! {{/if}}
一些翻译:
- lt :“小于”。im体育要检查第一个值是否低于第二个值。
- report.elements.id-1.statistics.1.avg :这是一种自上而下的级联,因此可以这样理解:Report > Elements > Element with id '1' > Statistics > First Data Source > Average。
- report.elements.id-1.statistics.2.avg :与第一项的唯一区别是“2”,表示第二个数据源,在本例中为基准。
留下一个回复