AR17在线设计器如何使用自定义函数传参控制是否可以下钻报表?
本帖最后由 jsypkj 于 2024-8-28 11:04 编辑根据传参给自定义函数判断是否能够跳转下钻,就是表格中字段动态控制是否可下钻报表,目前函数返回NULL或者空字符串还是显示可以下钻,是否有其他解决方法实现我这种业务需求?
这是使用的函数
public static object ConvertZeroToBlank(object t)
{
if (t.ToString() == "0")
return null;
else
return t;
}
点击不可以下钻按钮提示:
jsypkj 发表于 2024-8-29 10:15
可是AR16通过客户端设计器的脚本是可以实现的,怎么更新了AR17反而不可以了
我们测试了,确实是不行。AR16 我们也测试了,也是不支持您说的这种方式的。
有个方案可以实现类似的效果,您可以参考一下:
1. 添加两个明细行,绑定一样的内容,一行设置跳转,一行不设置跳转:
2. 然后根据条件设置影藏:
我的两行影藏条件式:{IIF(FirstName.StartsWith("A"), true, false)}{IIF(FirstName.StartsWith("A"), false, true)}
是两个刚好相反的条件结果:
3. 就能实现,满足条件的显示跳转的连接,不满足的不显示
抱歉,这个暂时确实做不了,非常抱歉 Felix.Li 发表于 2024-8-28 18:30
抱歉,这个暂时确实做不了,非常抱歉
可是AR16通过客户端设计器的脚本是可以实现的,怎么更新了AR17反而不可以了:'( Eden.Sun 发表于 2024-8-29 17:31
我们测试了,确实是不行。AR16 我们也测试了,也是不支持您说的这种方式的。
有个方案可以实现类似的 ...
好的,谢谢 jsypkj 发表于 2024-8-29 17:35
好的,谢谢
不客气的,您先试一下,有问题再继续沟通。 您好,您的问题解决了吗? Eden.Sun 发表于 2024-8-30 14:57
您好,您的问题解决了吗?
这个方法是可以的 jsypkj 发表于 2024-8-30 17:51
这个方法是可以的
好的,那我先把帖子关闭了。您如果有其他的问题,欢迎您在开新帖解决。:g54da: Eden.Sun 发表于 2024-8-30 18:12
好的,那我先把帖子关闭了。您如果有其他的问题,欢迎您在开新帖解决。
你好,我发现如果每一个列都有不同的跳转报表的判断,那创建隐藏列的工作成几何倍数增长,有没有更好的解决方案呢?:'(
页:
[1]
2