我在 W10 盒子上运行 Ledger 3.2.1-20200518(通过 Chocolatey 安装)。
当我出现余额错误时,账本正确报告相关行号,但错误报告中显示的内容行完全关闭。
例如
While parsing file "c:\guivho\ledger\.\boekhouding.ledger", line 6638:
While balancing transaction from "c:\guivho\ledger\.\boekhouding.ledger", lines 6620-6638:
> first content line (should be line 6620, but is line 6505)
> ...
> last content line (should be line 6638, but is line 6523)
Unbalanced remainder is:
€-0.55
Amount to balance against:
€229.66
Error: Transaction does not balance
上述报告是正确的,第 6620-6638 行的交易确实缺少 €0.55。然而,报告显示了输入行 6505-6523,这当然是完全不相关的。
这使得查明平衡问题变得非常困难。
我没有在 w10 机器上构建/调试分类帐所需的先决条件。我只是想知道是否有其他人遇到过同样的问题,希望在 Linux 机器上,以便更多有知识的人可以看看这个问题?