徵狀

請考慮下列情況。

  • 您可以按一下 SharePoint 表單庫中的表單名稱,以開啟 Microsoft InfoPath 表單。

  • 在開啟表單之前,您不會取出表單檔。

  • 表單所在的文件庫設定為需要取出檔。 不過,您不會收到一則訊息,指出該表單必須已取出。

  • 您變更表單,然後嘗試使用下列其中一種方法來覆寫原始的表單:

    • 按一下 [儲存] 圖示。

    • 您可以按一下 [另存新檔] 圖示,但要嘗試透過提供相同的目的地資料夾和檔案名來覆寫檔案。

在此案例中,您收到下列錯誤訊息:

InfoPath 無法儲存表單。指定的位置無效或無法使用。檢查檔案名的拼寫,並確認位置正確無誤。

注意如果您按一下表單下拉式功能表上的 [ 在瀏覽器中編輯 ] 來開啟表單,系統會提示您取出表單。

原因

發生此行為是因為 InfoPath 會從 SharePoint 收到「拒絕存取」錯誤的結果。 當 InfoPath 嘗試取得目標檔案的鎖定以覆寫目標檔案時,InfoPath 會收到此錯誤結果。 發生此錯誤的結果是因為檔未取出。

解決方案

若要解決此問題,請先取出表單檔,然後再變更表單。 若要這樣做,請找出表單庫中的表單檔,然後按一下檔旁的 [取出 ]。如果您不確定檔是否必須取出,您應該開啟表單的下拉式清單,然後按一下 [在 Microsoft InfoPath 中編輯] 來開啟表單。 如果需要取出,InfoPath 會傳回下列訊息:

您必須先取出此專案,然後才能進行變更。 您想要立即取出此專案嗎?

其他相關資訊

如果您已對未取出的檔進行變更,可以使用 [另存新檔] 圖示來儲存,然後為表單提供新的檔案名或位置。 如果您管理 SharePoint 網站,併發現這個問題經常發生,您可能會想要進行下列其中一項變更:

  • 在 InfoPath 表單範本中新增文字訊息,提醒使用者在編輯表單之前先取出該表單。

  • 在 [文件庫版本設定] 中,將 [要求取出 至] 設定為 [ 否]。

  • 將表單範本類型從網頁瀏覽器表單變更為 InfoPath Filler 表單,然後重新發佈範本。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。