我在InfoPath中编辑了列表项的表单,在打印时,我只想打印表单本身。
似乎当我使用浏览器的打印功能时,它仍然会从页面中拉出一些元素,如果内容比弹出窗口长,它会将内容截断。此外,打印时表单的某些元素被隐藏,因此这不是一个好的选择。
我读到过其他人试图创建驻留在InfoPath功能区中的自定义操作,但我还没有找到一个可以工作的?
有什么想法?
发布于 2010-10-20 11:56:27
也许它会给你一些指导:我们在本例中所做的是添加一个简单的打印按钮(我们使用的是内容web部件,但你可以做任何事情)。print按钮使用JS仅剪切出相关部分(基于DOM/CSS)并将其显示在新窗口中-基本上我们在新窗口中打开表单并传递一个QS参数,JS拾取它并清除表单。工作得很好,而且非常简单,只需要几行javascript
发布于 2010-10-27 21:43:13
对于任何想要帮助创建可打印表单的人,我在SP论坛上帮助了一个人解决了这个问题。
希望这能帮助到别人。
https://stackoverflow.com/questions/3972546
复制相似问题