我已经阅读了几个类似问题的答案。 (对于早于6.3的jaspersoft版本的答案不适用 - 我相信这些方法已被弃用。)
我认为以下三个帖子与我的问题有关,但我不知道如何在JasperSoft Studio中实施解决方案。
问题
<jrhc:chart xmlns:jrhc="http://jaspersoft.com/highcharts" xsi:schemaLocation="http://jaspersoft.com/highcharts http://jaspersoft.com/schema/highcharts.xsd" type="Line">
<jrhc:chartSetting name="_jrs_adhoc">
<jrhc:chartProperty name="_JRS_ADHOC_CHART_STATE">
<jrhc:propertyExpression><![CDATA[$P{_JRS_ADHOC_CHART_STATE}]]>
</jrhc:propertyExpression>
</jrhc:chartProperty
<jrhc:chartProperty name="_JRS_ADHOC_QUERY_DATA">
<jrhc:propertyExpression><![CDATA[$P{_JRS_ADHOC_QUERY_DATA}]]>
</jrhc:propertyExpression>
</jrhc:chartProperty>
</jrhc:chartSetting>
</jrhc:chart>
(现在我只是想让系列超链接工作;之后我可以实现传递值的URL并打开其他报告)
<jrhc:chartProperty name="plotOptions.series.events.click">
<jrhc:propertyExpression><![CDATA[function() { window.open('http://www.google.com');}]]></jrhc:propertyExpression>
</jrhc:chartProperty>
错误(这不是完整的错误;希望这是足够的错误来解释问题):
编译报表表达式类文件时遇到错误:
- 语法错误,插入&#34; AssignmentOperator Expression&#34;完成赋值=函数(){ window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt; ---&gt;
- 语法错误,插入&#34 ;;&#34;完成Statement value = function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt; ---&gt;
- 语法错误,插入&#34;}&#34;完成Block value = function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt; ---&gt;
- 语法错误,插入&#34;}&#34;完成SwitchBlock value = function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = $ 19 &LT; ---&GT;
- 语法错误,插入&#34;}&#34;完成MethodBody value = function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt; ---&gt;
- 方法的返回类型缺失值= function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt; -------&gt;
- 类型报告中的重复方法函数()Report32Oil32Production32Line32Chart32_1508349588993_985918 value = function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = $ 19 &LT; --------&GT;
- 无效的字符常量值= function(){window.open(&#39; http://www.google.com&#39;);}; // $ JR_EXPR_ID = 19 $&lt;&gt;
醇>