如何写一个自定义函数,用来遍历数据集的值,将数据集的值生成文本,用来生产文本报告
大概的思路如下
public class AccessDs extends AbstractFunction {
public String run(Object args) {
// 获取公式中的参数
String DsName = args.toString(); // 获取报表名称
int colnumber = Integer.parseInt(args.toString()); // 所取单元格所在列
// 定义返回的值
String returnValue = null;
for (int i=1 ;i<10; i++)
{
returnValue = returnValue+ Value(DsName,colnumber,1) ;
}
return returnValue ;
}
}