qlikview中的脚本语言

Scripting language in qlikvew

据我了解,以下是qlikview中的评论

 //This is a comment

'This is not a comment

这是怎么回事。我在网上看到很多关于 qlikview 的 VB 脚本评论,比如 https://denvercoder9.wordpress.com/2012/02/29/qlikview-vb-scripting-for-newbies/

或此处

http://community.qlik.com/thread/14503

哪位大神能赐教吗?我简单地创建了一个 qlikview 文件并按下 Ctrl + E 来调出脚本window。这里是否有默认设置来设置语言?我错过了什么?

Load 语言与 VB 非常相似,但它基于 Lua 语言,如您所见:http://documentation.qlikview.com/expressor/3.8/expressor_datascript_language/datascript_language_reference_guide/The_Datascript_language.htm

QlikView 中有两种类型的脚本:"Load" 脚本和 "Module" 脚本。

文档的加载脚本在您执行重新加载时执行(Ctrl+R ),并负责获取您的源数据并对其进行转换,以便您可以在您的 QlikView 文档中使用它。加载脚本语言在外观上类似于 SQL,并使用 C 风格的注释(// Comment/* multi-line comment */),但据我所知,还没有关于哪种语言的官方注释它最初是基于.

您可以使用脚本编辑器编辑此脚本 Ctrl+E.

您可以在随应用程序安装的 QlikView 帮助中找到有关语法的文档,或者通过您可以在此处找到的参考手册找到语法文档:http://community.qlik.com/docs/DOC-4549

模块脚本 是您可以用来与 QlikView 对象模型交互的方法,例如,您可以更改对象(例如图表、按钮)的字体或者 select 值自动出现在列表框中。这些是您在问题中链接到的脚本类型。

您可以在模块编辑器 Ctrl+M 中编辑这些脚本,它们可能是用 VBScript 或 JScript 编写的。如果脚本是用 VBScript 编写的,那么任何注释都以单引号开头,例如' this is a comment.

您可以在 http://community.qlik.com/docs/DOC-2640 找到有关 QlikView 对象模型的文档。