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

问题描述 投票:1回答:1

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

spotfire
1个回答
0
投票

这看起来像是文章上的拼写错误,或者是自动化服务作业生成器中的错误。您可以通过用引号括起值来绕过这条消息,所以

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

© www.soinside.com 2019 - 2024. All rights reserved.