QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

QlikView 项目文件

可以将 QlikView 文档保存到几个文件中用于版本控制。每个文件都可以定义文档,工作表,对象,脚本等的属性。

每次打开文档时都将更改对象或设置,这些更改将保存到不同的文件中,便于跟进在文档中所作的更改。这种方法还可以查看是谁作的更改以及文档更改的具体部分。

若要创建这些项目文件,有必要在 qvw 文件旁创建一个文件夹,名称与 QlikView 文档相同,然后添加 -prj,例如文档名称为 Finance.qvw 的项目文件夹应为 Finance-prj。

备注: 在项目文件中将不会保存文档数据。

项目文件夹中的文件

文件 QlikViewProject.xml 包含 QlikView 文档全部对象部分列表。

在该列表中,不同的工作表和对象在其对象 ID 后命名。项目文件为:

  • 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 包含用户敏感数据,如密码。