Birt报告 - 作为标记

时间:2016-08-10 09:58:50

标签: function report birt marker

在Birt报告中,是否可以使用函数/表达式作为标记,而不是仅限于使用静态值? 找不到那个选项。

1 个答案:

答案 0 :(得分:0)

不,但您可以使用beforeDrawMarkerLine事件中的图表脚本功能使标记动态化。 For instance in this sample,标记绑定报告参数

function beforeDrawMarkerLine( axis, markerLine, icsc )
{
  importPackage( Packages.org.eclipse.birt.chart.model.data.impl );
  markerLine.setValue(NumberDataElementImpl.create(/*yourDecimalIndexValueOnAxis*/));
}