2017-12-28 19 views
0

、およびオーバーライドを置き換える:BIRT - 動的例えば、例えばonRender方法をラベル私は1つが動的にイベントハンドラを使用してラベルの内容を変更することができます知っているコンテンツ

@Override 
    public void onRender(ILabelInstance label, IReportContext reportContext) 
        throws ScriptException { 
     label.setText("My text!!"); 
    } 

しかし、それはいないようですラベルにLocalization TextKeyが設定されている場合に動作します。

誰でも既に実装しようとしていますか?

答えて

0

OK]をクリックして...ちょうどあなた自身のテキストを設定する前に、テキストキーを削除し、回避策が見つかりました:

@Override 
public void onRender(ILabelInstance label, IReportContext reportContext) 
           throws ScriptException { 
     label.setTextKey(""); 
     label.setText("My text!!"); 
    } 
関連する問題