BIRT - 如何为报告参数设置动态“显示文本”?

时间:2011-01-25 17:25:51

标签: parameter-passing birt

如何动态设置报表参数的“显示文本”属性?

2 个答案:

答案 0 :(得分:2)

您对参数的“显示文字”的确切含义是什么?您是从组合框还是列表框参数中引用“选定的显示值”?如果是这样,您可以使用脚本化DS并在获取方法中生成显示值。

答案 1 :(得分:1)

他在谈论参数displayText,我认为他的意思是:

params["name"].displayText

又名:

reportContext.getParameterDisplayText("name")

你可以尝试类似的东西:

var javaString = (new Packages.java.lang.String(param["name"].displayText));

javaString.replace("old_value", "new_value ");