在宏中通过命令行重新加载QlikView文档时出错

时间:2013-01-15 12:53:28

标签: vbscript qlikview

我在重新加载QlikView文档时遇到问题。当我使用以下命令执行批处理文件时:

"C:\Program Files (x86)\QlikView\Qv.exe" /r "C:\QlikViewMount\reloadvictim.qvw"

文件重新加载正常。

但是,当我把它放入QlikView宏(VBScript)时,它给了我'未知的命令行选项'。 这是我用过的:

strCommand = chr(34) & "C:\Program Files (x86)\QlikView\Qv.exe"  & chr(34) & "/r" & chr(34) & "C:\QlikViewMount\reloadvictim.qvw" & chr(34)

2 个答案:

答案 0 :(得分:0)

语法

 strCommand = chr(34) & " " ....

让我觉得您在时想要重新加载数据。

为什么不按 CTRL + R

答案 1 :(得分:0)

您的命令行似乎缺少/r参数两侧的几个空格,以下内容可以解决您的问题:

strCommand = chr(34) & "C:\Program Files (x86)\QlikView\Qv.exe" & chr(34) & " /r " & chr(34) & "C:\QlikViewMount\reloadvictim.qvw" & chr(34)