请教如何令 Org-mode 的 dynamic block 展示表格

之前因为学习 org-ql 的关系,开始对 org-mode 的 dynamic block 进行了一定的了解和上手。

我现在已经清楚如何定义 columnview 里展示的类目,但比较奇怪的是,我每一次启动 dynamic block 我只能启动 columnview,而不能像其它介绍 dynamic block 的文章里写的一样,可以直接把相关的值取出来,直接填入一个 table 里进行展示。

比如暗无天日写的 《org-mode columnview 生成任务列表》:

我的只能是这样:

在 github 上向暗无天日请教,他解决了我的问题。我搞明白了咋回事。dynamic block 里的内容,得和对应的 entry 挂钩。

什么叫“只能启动 columnview”?
从图片里看, 你填的是 :ID "XXX=XXX-XXX" 表示只从这个 ID 所指定的 heading 中读取数据,
而这个 ID entry 中没有任何内容

如果你想要从指定文件中读取展示数据,需要改成 file:/path/to/org/file
1 个赞

dynamic block 里面能有图片么,搜了一圈好像没人提到过。

我建议你自己试一试,我没这个需求。