`

Qlikview VBScript Macro syntax summary(updating)

阅读更多

1.convert String to Number

CInt(ActiveDocument.GetVariable("yourVariable").GetContent.String)  'Convert to Int
CLng(ActiveDocument.GetVariable("yourVariable").GetContent.String)  'Convert to Long Int
CDbl(ActiveDocument.GetVariable("yourVariable").GetContent.String)  'Convert to Double 

or

ActiveDocument.Evaluate("num(yourVariable)")


2.get field value

set my = ActiveDocument.fields("yourField").GetSelectedValues

or

set my = ActiveDocument.fields("yourField").GetPossibleValues()  
msgbox("my:"+my.Item(0).Text)
 

3.set field select value

ActiveDocument.Fields("yourField").Select "vaule1"

ActiveDocumentFields("yourField").ToggleSelect "vaule2" 'select more value'

 

4.get variable value

varValue = ActiveDocument.GetVariable("yourVariable").GetContent().String
msgbox("varValue:"+varValue)


5.set variable value

return=ActiveDocument.GetVariable("yourVariable").SetContent(1,false)
msgbox(return)

 

6.use an Input Box [inputbox()] to get user input

userNm = inputBox("Input your username")
ActiveDocument.Variables("vUserName").SetContent userNm, true

  

7.reload data

ActiveDocument.Reload 'show executing window = "Reload" button on GUI
ActiveDocument.DoReload() 'not show executing window

 

8. connect string

str = "stringA"+"stringB"

or

str = "stringA"&"stringB"

分享到:
评论

相关推荐

    AP Macro Unit 3 Summary.key

    AP Macro Unit 3 Summary.key

    [confluence插件] confluence-markdown-macro-1.6.22.jar

    [confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-macro-1.6.22.jar [confluence插件] confluence-markdown-...

    cortexm3_macro

    标题 "cortexm3_macro" 指向的是与Cortex-M3处理器相关的宏定义,这通常涉及到微控制器编程,特别是使用ARM公司的Cortex-M3内核的微控制器。Cortex-M3是一款高效的32位RISC(精简指令集计算机)处理器核心,广泛应用...

    新代数控系统 OpenCNC MACRO手册

    根据给定文件的信息,我们可以总结出以下关于新代数控系统OpenCNC MACRO手册的关键知识点: ### 一、概述 新代数控系统OpenCNC MACRO手册是针对SYNTEC OpenCNC MACRO开发工具的操作手册。该手册旨在帮助用户理解和...

    excel macro

    好用 的 excel macro,可以build好用 的 excel macro,可以build好用 的 excel macro,可以build好用 的 excel macro,可以build

    开源免费宏自动化工具 Pulover’s Macro Creator 5.4.0 中文免费版.zip

    Pulover Macro Creator 中文版是基于 AutoHotkey 的轻量级应用程序,可为您提供实用的自动化工具和脚本生成器。它显示了一个全面的界面,可让您记录鼠标的移动,键盘手势,管理窗口,文件,控件以及创建 If/Else ...

    SAS Macro Make it easy

    SAS宏设施是SAS系统中的一个功能,它允许程序员使用宏变量(Macro Variables)、宏程序(Macro Programs)和宏语言(Macro Language)来编写可重用的代码,这些代码可以自动执行复杂的SAS程序任务。SAS宏设施的主要...

    QuickMacro 8

    QuickMacro 8是一款高效实用的自动化工具,被誉为“按键精灵”的免费版本。它专为用户提供了便捷的表单操作和宏录制功能,极大地提升了工作效率,尤其适用于那些需要频繁重复相同键盘和鼠标操作的工作场景。 首先,...

    FreeMarker使用Macro实例

    FreeMarker使用Macro实例,很好的学习资料。

    Laravel开发-blade-macro

    {{-- 在 app/View/Components/macro.blade.php 中定义 --}} @macro('alert', $message) {{ $message }} @endmacro ``` 一旦定义了宏,我们需要在服务提供器(Service Provider)中注册它,这样Laravel才能识别...

    macro-compat_2.12-1.1.1-API文档-中文版.zip

    赠送jar包:macro-compat_2.12-1.1.1.jar; 赠送原API文档:macro-compat_2.12-1.1.1-javadoc.jar; 赠送源代码:macro-compat_2.12-1.1.1-sources.jar; 赠送Maven依赖信息文件:macro-compat_2.12-1.1.1.pom; ...

    清理Macro1残余提示

    在IT领域,宏(Macro)是一种自动化工具,尤其在Microsoft Office应用程序如Word、Excel和PowerPoint中广泛使用。宏允许用户记录和执行一系列操作,以提高工作效率。然而,宏有时可能会引发问题,尤其是在不安全的...

    tiny macro os源码工程

    "tiny macro os源码工程" 是一个专门为单片机和嵌入式系统设计的轻量级实时操作系统(RTOS)。在单片机和嵌入式领域,由于资源限制,往往需要非常小巧、高效的系统来实现多任务管理。tiny macro os正是这样一个解决...

    confluence-markdown-macro-1.6.25.jar

    confluence-markdown-macro-1.6.25

    SAS/MACRO

    SAS/MACRO是SAS系统中的一个强大工具,它允许用户通过自定义宏语言来创建可重用的代码块,提高编程效率和代码的可维护性。MACRO语言不仅用于简单的数据处理,还能实现复杂的统计分析流程的自动化,使得在大数据环境...

    Macro Recorder v5.7.1注册版.rar

    JitBit Macro Recorder是一款用于记录键盘鼠标动作的小工具,虽然它的体积很小但是功能却不容小看,它能够轻松记录下所有的键盘和鼠标动作,录制之后可以进行编辑以及回放,你也可以制作成EXE格式的文件发送给朋友...

    CRLF------MACRO.rar_CRLF MACRO_微机crlf macro

    设有10个学生的成绩分别是76,69,84,90,73,88,89,63,100,80分,试编制一个子程序统计60~69分,70~79分,80~89分,90~99分及100分的人数,放在S6,S7,S8,S9和S10单元中

    A_SAS_Macro_to_Produce_a_Summary_Table

    在临床研究领域,摘要表(Summary Table)是报告中最常见的组成部分之一。这类表格不仅包含感兴趣的连续变量(如计数、均值、标准差、中位数、范围等)和分类变量(如特定类别内的患者数量及百分比)的基本统计量,...

    Macro F1 and Macro F1.pdf

    宏F1分数是机器学习领域用于评估二分类、多分类及多标签分类问题的一个重要指标。它基于精确度和召回率两个概念来综合评价分类器的性能。精确度是针对分类器预测结果而言,衡量的是预测为正的结果中有多少是真正的正...

    Macro文件制作方法

    Macro工具(或图标或快捷键)制作完成,建议将自己习惯的一些操作作成自定义工具,以提高工作效率。但是请注意,设置快捷键时,不要和默认的快捷键干涉,也不要去修改默认的快捷键。这样有利于其他同事使用该电脑。 ...

Global site tag (gtag.js) - Google Analytics