如何在配置块中设置当前日期时间

时间:2019-03-20 15:25:05

标签: spotfire

我按照说明(以下链接)在配置块中将触发器设置为当前日期时间 但是 trigger = {date} {time}; 不起作用,它返回错误 “配置块的格式不正确。” 谁知道当前日期的正确表达方式?非常感谢 https://support.tibco.com/s/article/How-to-append-rows-and-update-data-table-on-a-frequent-basis

1 个答案:

答案 0 :(得分:0)

这看起来像是文章上的错字,或是Automation Services Job Builder中的错误。您可以通过用引号将值引起来来解决此消息,因此

trigger="{date}{time}";

虽然不需要引号(根据Configuration Block documentation),但我认为这是一种最佳实践,因为您永远不知道所传递的值是否会使配置块解析器变得混乱。

另一个提示:在Automation Services中部署作业之前,您可以并且可能应该在Web Player中测试任何配置块。这样做时,不要忘记对所有内容进行URLEncode。这是我上面链接的文档中的一个示例:

http://spotfire.cloud.tibco.com/spotfire/wp/OpenAnalysis?file=/Gallery/Introduction%20to%20Spotfire&configurationBlock=SetFilter( tableName=%22World%20Bank%20Data%22,columnName=%22Region%22,values=%7B%22North%20America%22,%22Europe%20%26%20Central%20Asia%22%7D);

a link of that example in action