以编程方式修改UI提示中的VO显示提示以隐藏属性

时间:2017-01-30 11:53:36

标签: oracle-adf

如何设置UI提示:显示提示,以便在运行时根据某些条件以编程方式隐藏VO中的属性。

当VO通过修改“渲染”页面绑定到页面时,可以进行操作。属性。但是我如何修改VO属性的控制提示,即显示提示为'隐藏'在模型层本身,以编程方式。

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容:

((AttributeDefImpl) vo.findAttributeDef(fieldName)).setProperty(
                                AttributeHints.ATTRIBUTE_DISPLAY_HINT,
                                AttributeHints.ATTRIBUTE_DISPLAY_HINT_HIDE);