跳转到主要内容
多文件支持

多文件支持

通过 include 指令将单个 Beancount 账本拆分为多个文件——在 beancount.io 编辑器中创建、包含、重命名和删除账本文件,以组织交易并归档历史记录。

单个 Beancount 账本可以跨多个文件。拆分账本(例如,按年、按账户类别或按资产类型分别使用一个文件)有助于保持大型账本的组织性,并使归档旧交易变得简单直接。Beancount 通过 main.bean 文件中的 include 指令将这些文件拼接在一起。

请按照以下步骤在 beancount.io 编辑器中创建和管理附加文件

创建新文件

转到左侧导航栏中的文件编辑器选项卡。打开“文件”下拉菜单,点击“创建新文件”。

文件 > 创建新文件

命名新文件

为文件取一个有效的文件名并保存。每个文件名必须以 .bean 结尾。

命名新文件

包含文件

此步骤至关重要:必须将新创建的文件包含到 main.bean 中,否则其条目将不会成为账本的一部分。

例如,如果你添加了 stock.bean,请在 main.bean 中添加 include "stock.bean"

包含文件

刷新并导航到文件

刷新页面,该文件会出现在“文件”下拉菜单中。

刷新并转到文件

重命名或删除文件

打开文件后,从“编辑”下拉菜单中重命名或删除它。

重命名或删除文件

遇到问题?

Beancount Telegram 群组 中提问。