问题描述
我目前在一个表上有很多行,当用户向下滚动页面时会加载这些行。
添加了一个 showPrintablePageBehavior
标记,用于在单击时创建可打印的布局页面,该页面将在表格上显示内容。目前,它一次只显示 25 行左右。
我想弄清楚如何在单击按钮后在新页面上显示每一行。
是否可以向 <af:showPrintablePageBehavior/>
标记或 af:commandToolbarButton
标记添加任何有助于转移所有行的内容?我知道 fetchSize
可能是一个选项,但我不确定如何实现。
谢谢!
解决方法
据我所知,showPrintablePageBehavior 不会触发服务器运行。这意味着您需要构建另一个页面来获取所有数据(将 fetchsize 设置为 -1)并打印它。此博客 https://myadfnotebook.blogspot.com/2011/01/adf-printable-pages-fetching-more-data.html 展示了如何执行此操作。