2011-03-02 70 views
2

我在SharePoint sever2010中創建了infopath form庫。我使用的是Windows Server 2008 R2操作系統和MS-Office 2010.當我單擊表單庫中的「添加新文檔」時,它會詢問.xsn模板。
我使用infopath 2010創建了一個模板並分配給它。
但它說:在sharepoint 2010表單庫中創建和部署infopath表單

The element 'comment' is used but not declared in the DTD/Schema.。再次

The element 'comment' is used but not declared in the DTD/Schema.

我試圖通過使用InfoPath 2010的發佈,它是說。

任何一個可以解釋的程序如何解決這些錯誤....

回答

1

可能出現此錯誤:

您使用InfoPath設計器創建的模板不發佈到SharePoint - 因此,當你點擊新建 - >新建文檔,系統會要求您提供要使用的模板。現在如果你提供任意的模板,你會得到這個錯誤。

您可以嘗試以下步驟:

發佈創建到SharePoint Server的模板。選中「啓用此表單以供瀏覽器填寫」。

你說非常簡單的模板,所以我假設沒有關聯的自定義代碼。 選擇發佈以形成圖書館。創建一個新的表單庫,如果尚未這樣做;否則使用現有的表單庫。

如果您從InfoPath創建新的表單庫,事情很簡單,當您單擊「表單庫」中的「新文檔」時,將在瀏覽器中看到該表單。

如果發佈到現有表單庫然後按照下列步驟:

在您的表單庫點擊設置 - >高級設置。

  1. 爲'允許管理內容類型?'選擇'是'。

  2. 對於「啓用瀏覽器的文檔的默認打開行爲:' 選擇使用服務器默認設置(在瀏覽器中打開)。

  3. 單擊確定。

回到設置頁面,您應該看到:'內容類型'部分中的'從現有網站內容類型添加'。單擊它並在「添加內容類型」頁面上選擇「Microsoft Office Infopath」或「Microsoft Infopath」,這是您的內容組的一部分,您應該看到表單的名稱。添加這個並點擊確定。

回到您的表單庫中,您應該在新建按鈕上看到兩個InfoPath表單。

那就是這樣,你可以擺脫其中的一個。

+0

您提供的信息對我有幫助。但正如我所說我正在使用infopath 2010年。我沒有找到在infopath設計器中勾選「啓用此表單以供瀏覽器填充」。 – 2011-03-02 14:30:44

相關問題