I am working in Oracle ADF, there is a table with 20 columns, I like to separate 5 columns in each section. After 5th column there is button, by clicking that button I could able to see 2nd 5 columns, likewise every 5th column there is a button and after clicking that button I need to expand that section. Is there any option to place vertical button between 2 columns in adf table.
问问题
910 次
3 回答
0
我的回答可能看起来不相关,但你有没有想过使用列表视图而不是表格来呈现 20 列?一个有 20 列的表是巨大的……而且可能不是那么用户友好。那么使用这样的列表视图:
您可以在每个列表项的空白处填写 20 个属性(列)。这只是一个建议,列表视图中的 20 个属性可能仍然很大。只是试图提供新的 UI 设计理念。
谢谢~
PS listview 文档在这里:
http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_listView.html
而且图片也是那个医生的~
于 2014-02-21T00:45:42.033 回答
0
您也可以使用该组件在每次单击按钮时添加 5 列。——佩迪
于 2014-02-20T00:31:05.923 回答
0
不确定在表格中是否有一个垂直按钮,但您可以在工具栏方面有一个按钮,其代码看起来像
<af:commandButton text="Show Next Column" id="cb2">
<af:setPropertyListener from="#{viewScope.counterValue eq null ? 1 : (viewScope.counterValue + 1)}"
to="#{viewScope.counterValue}"
type="action"/>
</af:commandButton>
对于列的渲染属性,您可以拥有
rendered="#{viewScope.counterValue gt 0}"
此代码将在每次点击时显示下一列。您可以根据您的问题集更改条件..希望它有所帮助。
于 2014-02-12T13:30:39.170 回答