我编辑了InfoPath中列表项目的表单,当我打印时,我只想打印表单本身。SharePoint 2010 - 如何打印列表项目的InfoPath表单
看来,当我使用浏览器的打印功能时,它仍然从页面中拉出一些元素,并且如果它比弹出窗口更长,它会切断内容。此外,表单中的某些元素在我打印时隐藏,因此这不是一个好的选择。
我读过其他人试图创建驻留在InfoPath功能区中的自定义操作,但是我还没有找到可用的操作?
想法?
我编辑了InfoPath中列表项目的表单,当我打印时,我只想打印表单本身。SharePoint 2010 - 如何打印列表项目的InfoPath表单
看来,当我使用浏览器的打印功能时,它仍然从页面中拉出一些元素,并且如果它比弹出窗口更长,它会切断内容。此外,表单中的某些元素在我打印时隐藏,因此这不是一个好的选择。
我读过其他人试图创建驻留在InfoPath功能区中的自定义操作,但是我还没有找到可用的操作?
想法?
也许它会给你一些方向:我们在这种情况下做的是添加一个简单的打印按钮(我们使用内容web部分,但你可以做任何事情)。打印按钮使用JS仅切出相关部分(基于DOM/CSS)并将其显示在新窗口中 - 基本上,我们在新窗口中打开窗体并传递QS参数,JS将其拾取并清理形成。运作良好,是很简单的事,JavaScript的
任何人想要一些帮助,创建一个可打印形式的短短几行,我帮这个问题有人在SP论坛。
希望它可以帮助别人。
我正在考虑做同样的事情,您是否将其作为InfoPath功能区中的自定义操作添加了(因为我无法找到如何将其添加到此处)还是将它添加到其他位置?上下文菜单? – Brian 2010-10-21 16:30:57
实际上只是使用内容web部件在列表下添加一个图形按钮,尽可能简单 – 2010-10-21 17:41:41