SharePoint 2010 - 如何为列表项打印InfoPath表单

问题描述 投票:0回答:2

我在InfoPath中编辑了列表项的表单,当我打印时,我只想打印表单本身。

似乎当我使用浏览器的打印功能时,它仍会从页面中提取一些元素,如果内容比弹出窗口长,它会切断内容。此外,打印时隐藏了表单的某些元素,因此这不是一个好的选择。

我已经读过其他人试图创建一个驻留在InfoPath功能区中的自定义操作,但我还没有找到一个有效的操作?

思考?

sharepoint printing sharepoint-2010 infopath listitem
2个回答
0
投票

也许它会给你一些方向:我们在这种情况下做的是添加一个简单的Print按钮(我们使用Content web part,但你可以做任何事情)。打印按钮使用JS仅剪切相关部分(基于DOM / CSS)并在新窗口中显示 - 基本上我们在新窗口中打开表单并传递QS参数,JS选择它并清理形成。工作得很好,很简单,只需几行javascript


0
投票

对于想要创建可打印表单的人,我帮助SP论坛上的某个人解决了这个问题。

http://social.msdn.microsoft.com/Forums/en/sharepointinfopath/thread/c9bac913-3747-4981-9d3b-4c8316baadb2

希望它可以帮助某人。

© www.soinside.com 2019 - 2024. All rights reserved.