是否可以自動創建包含自定義SharePoint列表中的列表字段的Word文檔?如何自動創建包含自定義SharePoint列表中的列表字段的Word文檔?
這裏的情景: - 自定義列表(100列) - Word模板(不知道在哪裏,最好將它們保存至今) - 報名表將提供模板(或部分數據,即客戶數據名稱,銷售代表) - 將有按鈕的表格(即'創建訂單表格','創建PO')
這個想法是能夠從一個自定義列表中生成部分填充模板,按鈕。
是否可以自動創建包含自定義SharePoint列表中的列表字段的Word文檔?如何自動創建包含自定義SharePoint列表中的列表字段的Word文檔?
這裏的情景: - 自定義列表(100列) - Word模板(不知道在哪裏,最好將它們保存至今) - 報名表將提供模板(或部分數據,即客戶數據名稱,銷售代表) - 將有按鈕的表格(即'創建訂單表格','創建PO')
這個想法是能夠從一個自定義列表中生成部分填充模板,按鈕。
你應該看看Word Control Toolkit,它使用Open XML格式的SDK來實現你所需要的。
基本功能是您使用選定列表項目上的編輯控制塊來使用可從下拉列表中選擇的模板生成並填充Word文檔。
我已經成功地使用它創建基於合同列表的可打印發票。
下面是一些鏈接,讓你開始:
Generating Documents from SharePoint Lists with Open XML Content Controls
Word Content Control Toolkit (Codeplex)
Video Demo: Merging SharePoint List Data into Word Documents
如果您使用自定義字段(或更好的內容類型)創建文檔庫,Office 2007文檔將包含字段作爲文檔的屬性。 Word inludes功能可將這些字段添加到文檔中(插入 - > QuickParts - 文檔屬性)。
您可以通過將文檔模板添加到您的內容類型來自動放置文檔上的項目。
我知道你的職位是舊的,但如果你仍然可以使用,可以你的建議更加詳細:
「如果使用自定義字段(或更好的內容類型)創建文檔庫,Office 2007文檔將包含字段作爲文檔的屬性。 Word inludes功能可將這些字段添加到文檔中(插入 - > QuickParts - 文檔屬性)。 您可以通過將文檔模板添加到您的內容類型來自動放置文檔上的項目。「