[英]How to automatically create Word documents which include list fields from a custom SharePoint list?
是否可以自動創建包含自定義SharePoint列表中的列表字段的Word文檔?
這里是場景: - 自定義列表(超過100列) - Word模板(不確定哪里最好存儲它們) - Entry Form將提供模板(或部分數據,即客戶名稱,銷售代表)的數據 - a將有按鈕的表單(即'創建訂單表','創建訂單')
我們的想法是能夠通過一個按鈕從自定義列表中生成部分填充的模板。
您應該查看Word Control Toolkit,它使用Open XML格式SDK來實現您的需求。
基本功能是使用所選列表項上的“編輯控制塊”,使用可從下拉列表中選擇的模板生成和填充Word文檔。
我已經成功地使用它來創建基於合同列表的可打印發票。
這里有一些鏈接可以幫助您入門:
使用Open XML內容控件從SharePoint列表生成文檔
如果使用自定義字段(或更好的內容類型)創建文檔庫,Office 2007文檔將包含字段作為文檔的屬性。 Word包含要將這些字段添加到文檔的功能(Insert-> QuickParts-Document Property)。
您可以通過向內容類型添加文檔模板來自動放置文檔中的項目。
我知道你的帖子已經過時但是如果你仍然有空,你的建議可以更詳細一些:
“如果使用自定義字段(或更好的內容類型)創建文檔庫,Office 2007文檔將包含字段作為文檔的屬性.Word包含將這些字段添加到文檔的功能(Insert-> QuickParts-Document Property通過在內容類型中添加文檔模板,您可以自動在文檔上放置項目。“
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.