TDBChart:当我在同一图表上使用两个独立的序列时,并不是一个系列的所有 X 轴值都显示在条形图中



我有一个DBChart,通过IDE(XE2(连接了两个TBarSeries。所有设置也都应用于 IDE 中,运行时不执行任何操作。此数据是定义的日期范围内每个日期的记录计数,每个系列都有自己的 ADO 查询。两个查询都从不同的表计数。

如果一个序列的数据点(日期(远远超出另一个序列,则另一个序列之外的数据点将不会显示在图表上。这似乎只影响橙色系列,第二个系列添加到图表中。

在附加的图像中,我显示了蓝色和橙色条形的图表和数据库数据。

图表,在左侧,您可以看到显示的第一个数据点。日期有些混杂在一起(我正在努力(,但第一个日期是 5 年 8 月 19 日。您无法向左滚动。

在该时间范围之前,有橙色数据点不会显示。(4月和3月(

我在系列设置的"标记"选项卡中选择了"所有系列可见"。

谢谢

图表

蓝条数据

橙色条形数据

将轴最小值和最大值设置为自动时,第一个序列的第一个和最后一个值设置最小值和最大值。如果附加到图表的第二个系列上的任何值超出已建立的最小值和最大值,则它们将不会显示在图表上。

在图表轴上将自动设置为 false。

在运行时根据两个数据集之间的最小值和最大值设置最小值和最大值。

相关内容

  • 没有找到相关文章

最新更新