我试图弄清楚是否可以在Spotfire / McKesson Explorer中将最大日期功能设置为可视化的标题框。我尝试使用几个命令引用属性控件,但没有运气。
以下是我尝试过的两个命令。 $ {myProperty的} $ {我的数据表}。{MyProperty}
我的最终目标是让每个可视化状态在标题中最后一次更新时显示,因为它们来自不同的数据源。当前属性控件设置为" Max([MyDateField])",并将属性控件设置为字符串。
我也发现了这一点,但我不确定它是否相关...... http://spotfired.blogspot.com/2014/03/setting-property-and-set-it-to-max-date.html
答案 0 :(得分:0)
您可以如您所知,使用您已列出的语法在任何可视化的标题栏中使用文档属性。但是,Max([Date])
不是文档属性,我无法想出保持更新的简单方法。链接的帖子是单向的,但是它需要一些交互来触发IronPython脚本,所以它可能不适合你的分析的最终用户。
您最好的选择是在文本区域可视化中使用计算值。使用表达式Max([Date])
将使值始终保持最新。您可以将整个文本区域设置为粗体和12pt(或任何正常的标题栏设置),然后将其缩小到合理的大小,使其看起来像是可视化的标题栏。
唯一的负面影响是,如果在分辨率发生重大变化的其他设备上查看分析,则文本区域中可能会出现垂直滚动条。