我可以在Siebel 7.8中动态禁用向下钻取吗?

问题描述 投票:0回答:1

我有一个列表小程序,其中一个列中有向下钻取,我想根据另一个字段的值启用或禁用它。类似dynamic drilldown,但我不想选择其他视图,而是想禁用某些记录的导航。

可以在Siebel 7.8中完成吗?

理想情况下,没有服务器脚本...而且绝对没有难看的浏览器脚本黑客。

我已经尝试创建动态明细,但是它没有用,因为我必须在父级默认明细中指定目标视图。如果我为此使用非活动视图,则将忽略整个动态钻取,而Siebel只会使用具有下一个序列号的视图。

我可以想到几种实现它的方法,但是两种方法都不理想:

  • 编写一些服务器脚本以在发生向下钻取事件之前对其进行检测,并在需要时通过RaiseErrorText消息中止该事件。它应该是可行的...但是我宁愿禁用向下钻取,也不愿向用户抛出难看的错误。

  • 将向下钻取放在计算的字段中,并在没有导航的情况下使其不包含任何文本。如果没有文本,则用户无法单击以进行向下钻取,对吗?但是我只需要为钻取添加一个新列,这会使用户感到困惑。

siebel drilldown
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.