Power Query:UDF,更改结果的数据类型

时间:2018-09-09 15:18:50

标签: function type-conversion powerquery

我正在执行Power Query UDF的第一步。 我的目标是像(Excel)DATE()这样的函数结果。这就是我达到目标的方式:

() => Date.From (DateTime.LocalNow ())

结果正确,但是数据类型为“ any”。我希望数据类型立即为“日期”。如何将其集成到函数中?

1 个答案:

答案 0 :(得分:0)

您可以将类型指定为这样的日期:

() as date => Date.From (DateTime.LocalNow ())

整个查询如下:

let
    Source = () as date => Date.From (DateTime.LocalNow ())
in
    Source

如果有参数,则也可以指定其类型。例如,

let  
    AddOne = (x as number) as number => x + 1
in  
    AddOne