我的项目中有数据表(PrimeFaces),我想打印其中的所有数据,并且数据表有 XY 滚动条,所以当我单击打印按钮时,只有在数据表中可见的可见数据被打印,并且数据在滚动不会打印,我不能在这里发布项目图片,因为它很复杂,所以请告诉我该怎么办?提前致谢
这是示例:图片中显示的数据仅打印此数据,并且由于滚动条而隐藏的数据不会打印,所以请建议我...
我的项目中有数据表(PrimeFaces),我想打印其中的所有数据,并且数据表有 XY 滚动条,所以当我单击打印按钮时,只有在数据表中可见的可见数据被打印,并且数据在滚动不会打印,我不能在这里发布项目图片,因为它很复杂,所以请告诉我该怎么办?提前致谢
这是示例:图片中显示的数据仅打印此数据,并且由于滚动条而隐藏的数据不会打印,所以请建议我...
使用特定于打印的视图。复制您的页面并设置没有分页和高度属性的表格(希望您的列表中没有数以万计的对象)。最后一步是使用 CSS @print 来设置你想要的页面样式。并添加一个打印按钮,使其更易于使用。
<a class="btn btn-mini" href="javascript: window.print();">
<i class="icon-print"></i>
<span>Print</span>
</a>
恕我直言,在您的情况下,最好的方法是将表格数据导出为 pdf 并从文件中打印。
Primefaces 有一个您可以使用的数据导出器组件。