QlikView 專案檔

可將 QlikView 文件儲存到數個檔案,並使用這些檔案進行版本設定。每個檔案會定義文件屬性、工作表、物件、指令碼等等。

每次開啟文件以及變更物件或設定時,系統會將這些變更儲存到不同檔案中,以便輕易追蹤文件中所做的變更。這樣就可查看誰做了變更以及變更了文件哪些部分。

若要建立這些專案檔,必須在 qvw 檔案旁建立一個與 QlikView 文件名稱相同的資料夾,並新增 -prj,例如,Finance.qvw 文件的專案資料夾應該是 Finance-prj。

備註: 專案檔不會儲存來自文件的任何資料。

專案資料夾中的檔案

QlikViewProject.xml檔案包含 QlikView 文件中所有物件的清單。

清單中不同的工作表與物件會依其物件識別碼來命名。專案檔為:

  • QlikViewProject.xml- 包含專案中所有檔案的清單
  • AllProperties.xml
  • DocProperties.xml
  • DocInternals.xml
  • TopLayout.xml
  • LoadScript.txt- 包含文件載入指令碼
  • Module.txt- 包含文件巨集程式碼 (若有的話)
  • Module.txt- 為每個工作表建立的單一檔案。此外,檔案會包含工作表上所有工作表物件的參考。
  • 也會為每個工作表物件建立下列個別的檔案: 
    • LB<id>.xml
    • SB<id>.xml
    • MB<id>.xml
    • TB<id>.xml
    • CH<id>.xml
    • IB<id>.xml
    • CS<id>.xml
    • BU<id>.xml
    • TX<id>.xml
    • LA<id>.xml
    • SL<id>.xml
    • SO<id>.xml
    • BM<id>.xml
    • CT<id>.xml
    • RP<id>.xml

DocProperties.xmlAllProperties.xmlDocInternals.xmlTopLayout.xml 檔案都包含文件不同部分的屬性設定。DocBinary.dat包含使用者機密資料,如密碼。