通过 API 自定义 VBA 宏
简介¶
CCH Tagetik 提供公共 VBA API,可在插入表单的宏中使用,以自动化诸如打开表单、显示表单打开方式以及返回表单元数据等操作。
参数语法¶
运行参数可以用人类可读语法指定。为保存这些元素,系统使用变量字符串和常量字符串 VBA 脚本。在表单中,这些变量可以用作运行函数的参数,也可以基于当前表单的一个或多个单元格自动读取。
下面提供了指定动态全局筛选器的语法示例:
Entity=A01;
全局筛选器具有以下特定功能:
- 最低层级元素上的单个筛选器使用语法 DimensionName=LeafCode 指定(不带双引号)。维度名称等同于相应单元格字段中使用的名称(不带开头的 "$")
- 层次维度用方括号表示为
- 对节点的筛选器通过添加星号作为前缀来表示
- 多个筛选器用分号 ";" 分隔
- 多个筛选器的 OR 子句用花括号表示,值之间用逗号 "," 分隔。
- 用于表示参数(例如 SP=2004C;PP=12)
- 最低层级元素上的单个筛选器使用语法 ParameterCode=LeafCode 指定(不带双引号)
- 不允许使用 OR 筛选器和节点筛选器