Birt:格式化图表工具提示并将聚合添加到图表工具提示?

时间:2014-07-29 08:00:21

标签: birt

我有三个关于Birt Tooltip的问题

1)如何在默认工具提示中格式化数字(如果我没有在工具提示文本中添加任何内容)。我试图改变Y Value Series工具提示的格式,但我意识到只有在Y Value系列的工具提示中放置了一个表达式才有效。我没有编辑Y Value系列的工具提示,图表将显示默认数据标签,我不知道如何格式化默认工具提示

2)我在Y轴上绘制了总和(收入),在x轴上绘制了月份。我想要一个自定义工具提示,所以我在图表中编辑了Y Value系列的工具提示表达式。我发现默认的工具提示显示正确的值,但如果我在工具提示中放置相同的表达式行[" revenue"],工具提示会显示一个远小于总和(收入)的数据值在条形图中绘制。我相信这是因为tootltip没有汇总收入?如果是,那么如何将总和(收入)放在表达式中?

3)我想添加另一个信息(销售单位数),因此我创建了一个聚合计数(unitssold)。我调用了这个cnt_unit_sold并将其添加到图表的工具提示中。问题是,如果我将鼠标放在一个月的栏上,则工具提示会显示所有月份的汇总计数,而不是特定月份。如何向聚合添加分组,以便显示每个月而不是所有月份的聚合计数

此致 阿里夫

2 个答案:

答案 0 :(得分:0)

好的,如果有人没有找到这个问题的答案,这就是答案。为了向工具提示添加聚合,您需要在图表的包含之外创建聚合(例如,在网格内创建聚合)。然后,您可以在工具提示中使用该聚合

阿里夫

答案 1 :(得分:0)

我仍在尝试实现这一目标,现在您可以使用“ valueData”了。

    row["dim1"]+" for "+row["period"]+" : "+valueData

在我的示例中(代码在工具提示表达式中),我使用堆叠的条形图asm,dim1是用于堆叠值的系列,而period是X系列。 Valuedata是Y值(汇总)