帆软报表JAVA类传参

下面是我在JAVA代码里使用的两种传入参数写法(两种都分别尝试了):
setDefaultParameters(new Parameter[] { new Parameter("tableName") });
this.parameters = new Parameter[] { new Parameter("tableName") };   
使用获取参数:两种获取参数写法(两种都分别尝试了):
方法1
String tableName = "";       
for (int i = 0; i < parameters.length; i++) {
    if (parameters.getName().equals("tableName")) {
        tableName = parameters.getValue().toString();
    }
}
方法2
String tableName = parameters[0].getValue().toString();

为什么各种办法都尝试了,都取不到传入的参数值,用parameters[0].getName().toString()可以取出“tableName”列名,但是值取不到?

FineReport9527 发布于 2017-10-21 17:44
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
  • 0关注人数
  • 412浏览人数
  • 最后回答于:2017-10-21 17:44
    活动推荐 更多
    热门课程 更多
    返回顶部