跳转至

通过 API 自定义 VBA 宏

简介

CCH Tagetik 提供公共 VBA API,可在插入表单的宏中使用,以自动化诸如打开表单、显示表单打开方式以及返回表单元数据等操作。

参数语法

运行参数可以用人类可读语法指定。为保存这些元素,系统使用变量字符串常量字符串 VBA 脚本。在表单中,这些变量可以用作运行函数的参数,也可以基于当前表单的一个或多个单元格自动读取。

下面提供了指定动态全局筛选器的语法示例:

Entity=A01;=*N1;CustDim2={DA,DB};

全局筛选器具有以下特定功能:

  • 最低层级元素上的单个筛选器使用语法 DimensionName=LeafCode 指定(不带双引号)。维度名称等同于相应单元格字段中使用的名称(不带开头的 "$"
  • 层次维度用方括号表示为
  • 对节点的筛选器通过添加星号作为前缀来表示
  • 多个筛选器用分号 ";" 分隔
  • 多个筛选器的 OR 子句用花括号表示,值之间用逗号 "," 分隔。
  • 用于表示参数(例如 SP=2004C;PP=12)
  • 最低层级元素上的单个筛选器使用语法 ParameterCode=LeafCode 指定(不带双引号)
  • 不允许使用 OR 筛选器和节点筛选器