將已發佈的表單範本移到新的 SharePoint 函式庫

套用到
InfoPath 2010 InfoPath 2013

本文內容

概觀

當你將表單範本發佈到文件庫供使用者填寫後,可能需要將該表單範本移至另一個文件庫。 例如,你可能需要將表單範本移到容量更大的伺服器,讓更多使用者同時填寫表單。 有些使用者可能已經填寫了基於原始文件庫中表單範本的表單。 當你將表單範本移到新的文件庫時,你也會想把那些現有的表單一起移動。 你也要確保這些現有表單能在新文件庫中正常運作,再去歸檔或刪除舊文件庫。

秘訣

在將已發佈的表單範本移至新文件庫之前,請先制定計畫,告知使用者表單已被移至新文件庫。 你希望使用者能使用新的文件庫來儲存新表單或修改現有表單。 計畫中也應包含存檔或刪除原始文件庫的流程。

要將表單範本及其現有表單移至新的文件庫,首先你需要將表單範本的工作副本發佈到新的文件庫。 工作副本是儲存在你電腦或版本控制程式中,例如 Microsoft Visual SourceSafe 中的版本。

秘訣

如果您沒有表單範本的工作副本,可以將原始文件庫中的範本存檔到電腦,作為工作副本使用。

在你將工作副本發佈到新文件庫後,你需要將舊文件庫中的任何表單複製到新文件庫,然後將新文件庫中的表單重新連結到新發佈的表單範本。

如果因為移動表單範本需要做任何修改,請在發布表單範本前先做。 例如,基於此表單範本的表單所使用的外部資料來源位置也可能因表單範本移動而改變。 在這種情況下,你需要先將表單範本中的資料連線改成外部資料來源的新位置,再發佈表單範本。 在「 另見 」章節中,可找到更多關於更改資料連線的連結。

注意

發佈表單範本和儲存表單範本是不一樣的。 當您發布表單範本時,發布精靈會將發佈位置與處理指示加入表單範本,讓使用者能開啟基於該表單範本的表單。 當你儲存表單範本時,你是在儲存該表單範本的副本,就像你把檔案存到電腦一樣。 當你想讓使用者填寫表單範本時,應該始終使用發佈精靈。

頁面頂端

開始之前

在將表單範本及任何基於該表單範本的現有表單移至新文件庫之前,你需要以下資料:

  • 表單範本的工作副本 這是一份表單範本的副本,你要修改後再重新發布到新的文件庫。 工作副本可能儲存在你的電腦上,或是版本控制程式,例如 Visual SourceSafe。
  • 任何新的外部資料來源的位置 如果基於表單範本的表單使用了已變更的外部資料來源,你就需要這些外部資料來源的新位置。 請向你的管理員確認你和使用者是否擁有使用外部資料來源的適當權限。 如果表單範本使用資料連接檔的設定來連接外部資料來源,請確認該資料連接檔已更新為外部資料來源的新位置。
  • 運行 Windows SharePoint Services 3.0 的伺服器上的適當權限 你需要伺服器上的適當權限來發布表單範本,並將舊文件庫中的任何現有表單複製到新文件庫。 請向你的伺服器管理員確認你擁有這些權利。

頁首

取得一份可用的表格範本

如果你想修改已發佈到文件庫或共享網路位置的表單範本,且沒有可用的表單範本,你可以將該表單範本從發佈地點儲存到電腦。

秘訣

考慮使用版本控制程式,如 Microsoft Visual SourceSafe,來管理表單範本的工作副本。

將表單範本從文件庫儲存到你的電腦

  1. 在網頁瀏覽器中,打開發佈表單範本的文件庫。
  2. 設定 選單中,點選 「設定」,然後點 選表單函式庫設定
  3. 在 [一般設定] 下,按一下 [進階設定]
  4. 文件範本 區塊,點選 編輯範本
    表單範本會在 Microsoft Office InfoPath 中開啟。
  5. Microsoft Office InfoPath 對話框中,點選 「是」。
  6. 按一下 [檔案] 功能表上的 [另存新檔]
  7. Microsoft Office InfoPath 對話框中,點選 確定
  8. 「另存為」 對話框中,瀏覽到你想儲存表單範本副本的位置,然後點 選儲存

將共享網路資料夾中的表單範本存到你的電腦

  1. 檔案 選單中,點 選設計表單範本
  2. 「開啟表單範本」中,點選 「在我的電腦上」。
  3. 瀏覽已發佈表單範本的共享網路資料夾,點選表單範本,然後點 選「開啟」。
  4. 按一下 [檔案] 功能表上的 [另存新檔]
  5. Microsoft Office InfoPath 對話框中,點選 確定
  6. 「另存為」 對話框中,選擇一個非原始發佈地點,該地點是你想儲存表單範本工作副本的地方,然後點選 「儲存」。

頁首

步驟 1:將表單範本發佈到新的文件庫

  1. 以設計模式開啟表單範本的工作副本。

  2. 檔案 選單中,點擊 發佈

  3. 在發佈精靈中,點選「To a SharePoint server with or without InfoPath Forms Services」,然後點擊「下一步」。

  4. 在「輸入你的 SharePoint 或 InfoPath Forms Services 網站的位置」框中,輸入包含你想移動表單範本的新文件庫的 SharePoint 網站位置,然後點擊「下一步」。

  5. 在精靈的下一頁,點選 文件庫,然後點 選下一步

  6. 點選 建立新文件庫,然後點 選「下一步」。

  7. 在精靈的下一頁,輸入新文件庫的名稱和描述,然後點擊 「下一頁」。

  8. 在表單範本中選擇你想在文件函式庫預設視圖中顯示為欄位的欄位。
    作法

    1. 按一下 [新增]

    2. 選擇你想在文件庫中新增為欄位的欄位,然後執行以下其中一項:

      • 欄位名稱 框中輸入欄位名稱。

      • 網站欄位群組 列表中選擇網站欄位,在 欄位名稱 列表中選擇名稱,然後點擊 確定

        注意

        如果你選擇了重複欄位來顯示文件庫中的資料,你可以點擊 函式 清單中的值來定義你想如何顯示該欄位。 你可以選擇顯示欄位中的第一個值、欄位中的最後一個值,或是欄位所有出現次數的計數,或是合併所有值。

    3. 按一下 [確定]

    在「 參見 」區塊中,可找到更多關於在文件庫欄位中顯示資料的連結。

  9. 按一下 [下一步]

  10. 在精靈的下一頁,確認所顯示的資訊正確,然後點擊 發佈

  11. 要開啟文件庫並測試填寫基於此表單範本的表單的流程,請選擇 「開啟此文件庫 」的勾選框,然後點擊 關閉
    文件庫會在瀏覽器中開啟。 當你在清單工具列點擊 「新」 時,基於此表單範本的表單會在 Microsoft Office InfoPath 中開啟。

當你將表單範本發佈到新的文件函式庫後,你可以將基於舊版本表單範本的現有表單從舊文件庫複製到新的文件庫。 複製現有表單後,你可以將現有表單重新連結到新版本的表單範本。 如果你沒有連結現有表單,使用者可能無法打開這些現有表單。

頁首

此程序假設兩個文件函式庫都安裝在執行 Windows SharePoint Services 3.0 的伺服器上。

  1. 在網頁瀏覽器中開啟舊的文件庫。
  2. 檢視 選單中,點擊 「探索者檢視」。
  3. 按住 CTRL,選擇每個你想移動的表單,然後右鍵點擊其中一個表單。
  4. Internet Explorer 對話框中,點選 「是」,然後在捷徑選單中點擊 「複製 」。
  5. 打開新的文件庫。
  6. 選擇檢視後,點選 「探索檢視」。
  7. 在資料夾視窗的空白區域右鍵點擊。
  8. Internet Explorer 對話框中,點選 「是」,然後在捷徑選單中點 選「貼上 」。
  9. 檢視 選單中,點選 「重新連結文件」。
  10. 「重新連結 」欄位中,選擇你想連結到新表單範本的每個表單的勾選框。
  11. 在清單工具列中,點選 「重新連結選取文件」。

當你將現有表單重新連結到新表單範本後,使用者可以將你複製到新文件庫的表單,或根據新發布的表單範本填寫新表單。

頁首