Charts 与openTBS合并时的图表类别控制

Charts 与openTBS合并时的图表类别控制,charts,libreoffice,opentbs,Charts,Libreoffice,Opentbs,我想创建一个LibreOffice Impress模板,里面有一个图表。类别的列表取决于生成文档的域。它可以是“A、B、C”或“D、E、F、G” 如果我的模板图表有类别“A、B、C”,它适用于域1,但不适用于域2,在域2中,我的文档将有一个类别为“A、B、C、D、E、F、G”的图表,所有3个第一个类别都为空。 如果我的模板图表有类别“foo”,两个域都将有“foo”作为第一个类别 当需要合并图表时,如何确保我的图表只包含我提供给它们的类别?自从OpenTBS版本1.9.11以来,这是可以解决的

我想创建一个LibreOffice Impress模板,里面有一个图表。类别的列表取决于生成文档的域。它可以是“A、B、C”或“D、E、F、G”

如果我的模板图表有类别“A、B、C”,它适用于域1,但不适用于域2,在域2中,我的文档将有一个类别为“A、B、C、D、E、F、G”的图表,所有3个第一个类别都为空。 如果我的模板图表有类别“foo”,两个域都将有“foo”作为第一个类别


当需要合并图表时,如何确保我的图表只包含我提供给它们的类别?

自从OpenTBS版本1.9.11以来,这是可以解决的


新命令OPENTBS_CHART_DELETE_CATEGORY允许您删除图表中的任何类别。您可以逐个删除所有类别,然后通过使用OPENTBS_图表定义新数据系列来添加新类别。

目前,这是带有LibreOffice的图表的一个错误:即使没有更多与类别相关的数据,空类别仍会显示在chard中。Ms Office不会出现这种情况,因为从未显示未使用的类别。这将在下一版本中修复。