在 Qlikview 宏中将数字转换为日期

技术开发

我读取了一个数字,例如 42000,我需要在宏中将其转换为 DD/MM/YY 格式的日期,而不是 Load 语句。

在宏中,数字存储在 vInput 中,新值将存储在 vDate 中。vDatet = Date(vInput, 'DD/MM/YYYY') 或 vDate = date(vInput#(Date,'DD/MM/YYYY')) 都不起作用。有任何想法吗?

斯特凡·斯托切夫

您可以使用下面的脚本来获取vInput变量的内容,评估 Qlik 表达式并将结果保存在vDate变量中。

使用下面的脚本如果vInput等于 42000vDate将等于 27/12/2014

sub ChangeDate

  set vInputVar = ActiveDocument.Variables("vInput")
  vInput = vInputVar.GetContent.String

  changedDate = ActiveDocument.Evaluate("=Date(" & vInput & ",'DD/MM/YYYY')")

  set vDateVar = ActiveDocument.Variables("vDate")
  vDateVar.SetContent changedDate , true

end sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带日期的 QlikView 集分析:无结果

来自分类Dev

Qlikview宏可自动将缩放缩放到窗口

来自分类Dev

Qlikview宏可自动将缩放缩放到窗口

来自分类Dev

在QlikView中将多个表存储到QVD中

来自分类Dev

在QlikView中将多个表存储到QVD中

来自分类Dev

如何在QlikView中更改X轴日期时间格式

来自分类Dev

QlikView资源

来自分类Dev

在XSLT中将日期从名称转换为数字

来自分类Dev

在Java中将数字转换为日期

来自分类Dev

在 Ruby 中将数字转换为日期

来自分类Dev

在python中将日期转换为数字

来自分类Dev

在 R 中将长数字转换为日期

来自分类Dev

在SAS中将字符日期转换为数字

来自分类Dev

在 MS SQL 中将数字转换为日期

来自分类Dev

如何在 Qlikview 中将直接表值或表数据放入变量中?

来自分类Dev

Qlikview表达式选择值具有参考行的最新日期

来自分类Dev

Qlikview-计算两个日期之间的天数,星期天除外

来自分类Dev

QlikView 使用累积 12 步返回 MAT 图,但不能限制日期范围

来自分类Dev

在Python中将基于数字的日期转换为基于字母的日期

来自分类Dev

Qlikview按钮进行选择

来自分类Dev

QlikView循环参考

来自分类Dev

无法打开qlikview项目

来自分类Dev

Qlikview SQL错误

来自分类Dev

QlikView-条形边框

来自分类Dev

Qlikview通配符集分析

来自分类Dev

如何在Netezza中将整数字段转换为日期?

来自分类Dev

在没有日期功能的bash中将数字日期转换为字母日期

来自分类Dev

没有QlikView工作台的QlikView iis安装

来自分类Dev

没有QlikView工作台的QlikView iis安装