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