gpt4 book ai didi

javascript - 简单的BIRT表达式问题

转载 作者:行者123 更新时间:2023-12-03 11:00:48 24 4
gpt4 key购买 nike

我正在设计 BIRT 报告,并希望在 BIRT 报告中显示或隐藏文本。

在属性编辑器的“可见性”下,我选中了“隐藏元素”复选框并选择了“对于所有输出”单选按钮。

我将值 1 传递给 HIDE 列。列 HIDE 在列映射中设置为字符串。如果HIDE的值为1,我想显示它,否则我想隐藏它。

在表达式中,我添加了以下脚本

function check(value)
{
if(value=="1")
{
return false;
}
else
{
return true;
}
}
check(row["HIDE"])

但是文本总是被隐藏,我无法找出原因。我绑定(bind)了列返回的数据,并且我能够看到报告中显示的值 1。不知道为什么它不能在表达式生成器中进行隐藏。

最佳答案

Look at my answer to this question为了一张照片。对于比较函数,您选择不等于,然后在函数字段中输入“1”。您可以将值字段保留为空白。

关于javascript - 简单的BIRT表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28105716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com