# Binary

binary 语句用于加载另一个 QlikView 文档的数据，包括区域权限数据。 其不会载入布局信息或变量。

我们建议您仅使用 binary 语句从包含优化的数据模型的文档中加载数据，也就是不包含合成钥的数据模型。如果您从包含的合成钥仅引用其他合成钥的文档中加载数据，可能无法加载整个数据集。

脚本中只允许有一条 binary 语句。binary 语句必须是脚本的第一个语句，甚至在通常位于脚本开头的 SET 语句之前。

[合成钥](https://help.qlik.com/zh-CN/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/synthetic-keys.htm)

语法：

binary [[path] filename ]

参数：

Binary 参数

| 参数 | 说明 |
| --- | --- |
| path | 文件路径，既可以是绝对路径，也可以是相对于包含此脚本行的 .qvw 或 .qvf 文件的路径。如果此文件不在 QlikView 路径下，则需要使用绝对路径。<br><br><ul> <li> <p>  绝对 </p> <p><span><span>示例： </span></span><span>c:\data\</span> </p> </li> <li> <p>相对于包含此脚本行的文档。</p> <p><span><span>示例： </span></span><span>data\</span> </p> </li> </ul> |
| filename | 文件名称，包括文件扩展名 .qvw 或 .qvf。如果没有提供文件名，则语句将从应用程序本身加载。换句话说，它将从包含 binary 语句的应用程序加载。 |

示例和结果：

示例和结果

| 示例 | 结果 |
| --- | --- |
| `Binary ;` | 这将从应用程序本身加载数据。 |
| `Binary customer.qvw;` | 在此例中，customer.qvw 必须位于 QlikView 工作目录下。 |
| `Binary c:\qv\customer.qvw;` | 该示例使用绝对文件路径。 |