在 Project Online 和 Project Server 使用者匯出資料中尋找自訂使用者項目
本文說明當您在 Project Online 或 Project Server 中匯出用戶數據時,如何在專案中 (檢視、篩選、附件、數據表和巨集) 搜尋特定使用者自定義專案。 這包括:
本文中的程式需要您具備下列專案:
專案的 MPP 檔案
專案的 XML 檔案
針對 Project Online,當您透過從 Project Online 匯出用戶數據中的程式匯出用戶數據時,會將這兩個檔案提供給您。
針對 Project Server,您必須將特定專案檔儲存為 XML 格式,才能建立 XML 檔案。
注意事項
使用 Project 專業版 將專案檔儲存為 XML 格式時,請確定您已套用最新的更新。
尋找和儲存自定義檢視
在文字編輯器中開啟特定專案的 XML 檔案。
在文字中,搜尋 [檢視<]> 以尋找專案的用戶檢視清單。
在 [檢視] 清單中,尋找任何將 IsCustomized 屬性設定為 true 的檢視。 例如,下列表示已從全域/預設範本自定義名為 Active Tasks 的檢視:
<View>
<Name>Task Sheet</Name>
<IsCustomized>true</IsCustomized>
</View>
現在,在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。
單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 其他檢視] 下拉功能表,然後按兩下 [ 更多檢視]。
在 [ 更多檢視] 視窗的 [檢視] 列表中,選取您要尋找的檢視,然後按兩下 [ 套用]。
將會顯示選取的檢視。 擷取檢視的螢幕快照並加以儲存。
針對您在 XML 檔案中找到的所有剩餘自訂檢視使用相同的程式。
您可以在每個要搜尋使用者自定義檢視的項目上重複此程式。
尋找並儲存自定義篩選
在文字編輯器中開啟特定專案的 XML 檔案。
在文字中,搜尋 <[篩選]> 以尋找專案的用戶篩選清單。
在 [篩選] 列表中,尋找將 IsCustomized 屬性設定為 true 的所有篩選條件。 例如,下列表示已從全域/預設範本自定義名為 Active Tasks 的篩選:
<Filters>
<Name>Active Tasks</Name>
<IsCustomized>true</IsCustomized>
</Filter>
若要儲存檢視,請在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。
單擊 [ 檢視] 功能表,然後在 [篩選] ** 下拉功能表中,選取 [ 更多篩選]。
在 [更多篩選] 選單中,選取您要尋找的篩選,然後按下 [編輯] ** 。
將會顯示所選取篩選條件的篩選定義。 您可以擷取篩選定義的螢幕快照並儲存它。
針對您在 XML 檔案中找到的所有剩餘自訂篩選,使用相同的程式。
您可以在每個要搜尋使用者自訂篩選條件的項目上重複此程式。
尋找和儲存附件
在文字編輯器中開啟特定專案的 XML 檔案。
在文字中,搜尋 [ <工作> ] 以尋找項目的使用者工作清單。
在工作清單中,尋找 NoteContainsObjects 屬性設定為 true 的所有工作。 例如,下列表示工作 18 包含附件:
<Task>
<UID>18</UID>
<NoteContainsObjects>true</NoteContainsObjects>
</Task>
若要儲存附件,請在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。
單擊 [ 工作] 功能表,然後開啟與附件相關聯的工作 (例如工作 #18) 。
在 [ 工作資訊] 畫面中,選取 [ 附註] 索引卷 標。您應該會看到附件專案已列出。
開啟附件專案並加以儲存。
針對您在 XML 檔案中找到的所有剩餘附件,使用相同的程式。
您可以在每個要搜尋使用者附件的項目上重複此程式。
尋找和儲存自定義數據表
在文字編輯器中開啟特定專案的 XML 檔案。
在文字中,搜尋 <[數據表> ] 以尋找專案中的數據表。
在數據表清單中,尋找任何將 IsCustomized 屬性設定為 true 的數據表。 例如,下列表示已從全域/預設範本自定義 Entry 數據表:
<Tables>
<Table>Entry</Name>
<IsCustomized>true</IsCustomized>
</Table>
現在,在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。
單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 數據表 ] 下拉功能表,然後單擊 [ 其他數據表]。
在 [更多數據表] 視窗的 [數據表] 列表中,選取您要尋找的數據表,然後按兩下 [ 編輯]。
數據表定義會顯示為選取的數據表。 取得定義視窗中所有信息的螢幕快照,並加以儲存。
針對您在 XML 檔案中找到的所有剩餘自訂資料表,使用相同的程式。
您可以在每個要搜尋使用者自訂資料表的項目上重複此程式。
尋找並儲存使用者巨集
注意事項
如果專案包含 VBA 巨集,則該專案的 XML 檔案將不會加上旗標。 您必須手動開啟使用者的專案,以確認其是否包含 VBA 巨集。
在 Project Online Desktop Client 或 Project 專業版 2016 中開啟專案的 MPP 檔案。
單擊 [ 檢視] 功能表以開啟功能區,然後在功能區中選取 [ 巨集 ] 下拉功能表,然後按兩下 [ 檢視巨集]。
在 [巨集] 頁面上,選取 [Visual Basic] 以開啟 Visual Basic 編輯器。
在 Visual Basic 編輯器中,您可以儲存每個使用者的自定義 VBA 檔案。
您可以在每個要搜尋使用者自訂巨集的項目上重複此程式。