Printing 在Sharepoint 2010中打印Infopath表单2010(.xml)

Printing 在Sharepoint 2010中打印Infopath表单2010(.xml),printing,sharepoint-2010,Printing,Sharepoint 2010,我的问题与在Sharepoint 2010中打印Infopath 2010表单有关。我在Infopath Designer 2010中设计了Infopath 2010表单,并将其发布到Sharepoint 2010中的表单库中。最终用户填写表单并将其以.xml格式存储在文档库中。现在我想打印最终用户填写的表单吗? 对以上方案有何意见或建议?请考虑基于浏览器的表单和普通表单 提前感谢您。对于普通表单,您必须创建打印视图。它将创建可以从用户工作站打印的Word文档。以下是如何设计打印视图的链接:

我的问题与在Sharepoint 2010中打印Infopath 2010表单有关。我在Infopath Designer 2010中设计了Infopath 2010表单,并将其发布到Sharepoint 2010中的表单库中。最终用户填写表单并将其以.xml格式存储在文档库中。现在我想打印最终用户填写的表单吗? 对以上方案有何意见或建议?请考虑基于浏览器的表单和普通表单


提前感谢您。

对于普通表单,您必须创建打印视图。它将创建可以从用户工作站打印的Word文档。以下是如何设计打印视图的链接:

遗憾的是,基于web的表单不支持Word打印视图。通常,唯一的选择是创建另一个InfoPath视图并将其设计为“打印”:所有控件都作为标签或只读;所有部分都是可见的,等等

[更新] @苏伦德拉J:好的。有两件事需要分别解决

首先,用户应该能够从SharePoint视图请求“打印”操作(我不是说“浏览器->文件->打印”…),这可以通过使用自定义ECB操作来实现。您的自定义操作将与表单库或特定的ContentType相关联。它将允许SharePoint用户从SharePoint视图中选择“打印表单”。这些链接应有助于:

第二个问题是从XML生成打印视图。正如您所理解的,必须将InfoPath XML转换为HTML或图像。最好由InfoPath表单库完成。如果不混合使用规则和URL参数,就无法轻松导航到给定的InfoPath视图。我建议您看看这篇文章:


免责声明:我个人喜欢该产品的PDF表单。它没有打印问题,因为所有表单都是动态PDF,可与Adobe Reader一起使用。如果需要打印,我相信它是InfoPath的一个很好的替代品。

谢谢。但我的问题不是从InfoPath打印表单。而是打印表单sharepoint文档库?请这样建议?您是指打印与文档关联的属性列表,还是直接从Sharepoint视图打印实际的InfoPath表单?您好,Dmitry,我的意思是直接从Sharepoint视图打印InfoPath表单。我想先将其转换为PDF,然后再打印?你怎么说。