>我在将日期参数传递给 pentaho Web 服务时遇到问题,但是当将参数作为日期传递时,它说:
下面是对本地计算机上的 Web 服务进行的调用。参数名称为 date_start
Web.Content("http://localhost:8081/kettle/executeTrans/?trans=E:\pentaho\dashboard.ktr&date_start="&date_start(
我们不能将运算符和应用于文本和日期类型。我不能将参数的数据类型用作文本,因为我在仪表板上使用切片器并且该参数作为开始日期传递给它,并且它只接受日期数据类型参数。
我应该怎么处理它?
到目前为止,我已经设法通过在将日期传递给 Web 服务时将日期转换为文本来解决问题。
我使用了函数Date.ToText(filter_date_to, "yyyy-MM-dd")
,
我也可以使用Text.From(filter_date_to)
函数,但我需要在类型转换之前重新格式化日期,所以这就像一个魅力。
希望这对其他有相同要求/问题的人有所帮助。