关于调用方法
使用以下语法调用方法:
{Java_class.method_name(param1, param2, ...)}
其中:
Java_class 是指用正斜杠 (/) 分隔各个包的 Java 类的路径,例如 rsdesigner/component/Artifact
method_name 是返回 void 的那个类的静态方法。
如果没有从按钮调用 Java 方法,它将返回 java.lang.String,并且将某些参数自动传递给所调用的方法。下表定义了各种方法的参数:
方法调用自
缺省参数
说明
形状标签
第一个:rsdesigner.component.Shape
该形状是标签的所有者。
页面标签
第一个:rsdesigner.design.Sheet
该页面是标签的所有者。
报告
第一个:rsdesigner.component.Artifactrsdesigner.design.Sheet
提供的项取决于所报告的项。
衍生参数
第一个:rsdesigner.component.Artifact
第二个:java.lang.String
第一个参数是具有衍生参数的项。第二个参数是属性的名称。
行或列标签
第一个:rsdesigner.design.Sheet
第二个:int
第一个参数是计算的参考页面。第二个参数是要计算的行或列。
* 
在该语法中指定的参数数目必须与定义方法时所指定的参数数目一样。否则,Java 系统不会查找指定的方法。