共用方式為


在 Project Online 和 Project Server 使用者匯出資料中尋找自訂使用者項目

本文說明當您在 Project Online 或 Project Server 中匯出用戶數據時,如何在專案中 (檢視、篩選、附件、數據表和巨集) 搜尋特定使用者自定義專案。 這包括:

本文中的程式需要您具備下列專案:

  • 專案的 MPP 檔案

  • 專案的 XML 檔案

針對 Project Online,當您透過從 Project Online 匯出用戶數據中的程式匯出用戶數據時,會將這兩個檔案提供給您。

針對 Project Server,您必須將特定專案檔儲存為 XML 格式,才能建立 XML 檔案。

注意事項

使用 Project 專業版 將專案檔儲存為 XML 格式時,請確定您已套用最新的更新。

尋找和儲存自定義檢視

  1. 在文字編輯器中開啟特定專案的 XML 檔案。

  2. 在文字中,搜尋 [檢視<]> 以尋找專案的用戶檢視清單。

  3. 在 [檢視] 清單中,尋找任何將 IsCustomized 屬性設定為 true 的檢視。 例如,下列表示已從全域/預設範本自定義名為 Active Tasks 的檢視:

<View>
<Name>Task Sheet</Name>
<IsCustomized>true</IsCustomized>
</View>

  1. 現在,在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。

  2. 單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 其他檢視] 下拉功能表,然後按兩下 [ 更多檢視]

  3. 在 [ 更多檢視] 視窗的 [檢視] 列表中,選取您要尋找的檢視,然後按兩下 [ 套用]

    此螢幕快照顯示您選取 [更多檢視] 的位置。

  4. 將會顯示選取的檢視。 擷取檢視的螢幕快照並加以儲存。

  5. 針對您在 XML 檔案中找到的所有剩餘自訂檢視使用相同的程式。

您可以在每個要搜尋使用者自定義檢視的項目上重複此程式。

尋找並儲存自定義篩選

  1. 在文字編輯器中開啟特定專案的 XML 檔案。

  2. 在文字中,搜尋 <[篩選]> 以尋找專案的用戶篩選清單。

  3. 在 [篩選] 列表中,尋找將 IsCustomized 屬性設定為 true 的所有篩選條件。 例如,下列表示已從全域/預設範本自定義名為 Active Tasks 的篩選:

<Filters>
<Name>Active Tasks</Name>
<IsCustomized>true</IsCustomized>
</Filter>

  1. 若要儲存檢視,請在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。

  2. 單擊 [ 檢視] 功能表,然後在 [篩選] ** 下拉功能表中,選取 [ 更多篩選]

  3. 在 [更多篩選] 選單中,選取您要尋找的篩選,然後按下 [編輯] ** 。

    此螢幕快照顯示您選取 [更多篩選] 的位置。

  4. 將會顯示所選取篩選條件的篩選定義。 您可以擷取篩選定義的螢幕快照並儲存它。

  5. 針對您在 XML 檔案中找到的所有剩餘自訂篩選,使用相同的程式。

您可以在每個要搜尋使用者自訂篩選條件的項目上重複此程式。

尋找和儲存附件

  1. 在文字編輯器中開啟特定專案的 XML 檔案。

  2. 在文字中,搜尋 [ <工作> ] 以尋找項目的使用者工作清單。

  3. 在工作清單中,尋找 NoteContainsObjects 屬性設定為 true 的所有工作。 例如,下列表示工作 18 包含附件:

<Task>
<UID>18</UID>
<NoteContainsObjects>true</NoteContainsObjects>
</Task>

  1. 若要儲存附件,請在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。

  2. 單擊 [ 工作] 功能表,然後開啟與附件相關聯的工作 (例如工作 #18) 。

  3. 在 [ 工作資訊] 畫面中,選取 [ 附註] 索引卷 標。您應該會看到附件專案已列出。

    工作的附件。

  4. 開啟附件專案並加以儲存。

  5. 針對您在 XML 檔案中找到的所有剩餘附件,使用相同的程式。

您可以在每個要搜尋使用者附件的項目上重複此程式。

尋找和儲存自定義數據表

  1. 在文字編輯器中開啟特定專案的 XML 檔案。

  2. 在文字中,搜尋 <[數據表> ] 以尋找專案中的數據表。

  3. 在數據表清單中,尋找任何將 IsCustomized 屬性設定為 true 的數據表。 例如,下列表示已從全域/預設範本自定義 Entry 數據表:

<Tables>
<Table>Entry</Name>
<IsCustomized>true</IsCustomized>
</Table>

  1. 現在,在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。

  2. 單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 數據表 ] 下拉功能表,然後單擊 [ 其他數據表]

  3. 在 [更多數據表] 視窗的 [數據表] 列表中,選取您要尋找的數據表,然後按兩下 [ 編輯]

    數據表定義。

  4. 數據表定義會顯示為選取的數據表。 取得定義視窗中所有信息的螢幕快照,並加以儲存。

  5. 針對您在 XML 檔案中找到的所有剩餘自訂資料表,使用相同的程式。

您可以在每個要搜尋使用者自訂資料表的項目上重複此程式。

尋找並儲存使用者巨集

注意事項

如果專案包含 VBA 巨集,則該專案的 XML 檔案將不會加上旗標。 您必須手動開啟使用者的專案,以確認其是否包含 VBA 巨集。

  1. 在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。

  2. 單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 巨集 ] 下拉功能表,然後按兩下 [ 檢視巨集]

  3. 在 [巨集] 頁面上,選取 [Visual Basic] 以開啟 Visual Basic 編輯器。

  4. 在 Visual Basic 編輯器中,您可以儲存每個使用者的自定義 VBA 檔案。

您可以在每個要搜尋使用者自訂巨集的項目上重複此程式。

另請參閱

從 Project Online 匯出使用者資料

從 Project Server 匯出使用者資料