0
クロス集計の「onprepare」イベントまたはExcel in this questionのExcel Birtエクスポートでクロス集計列を非表示にする方法を知っています。Birtクロス集計の "onPrepareCell"イベントでセルのデータ値にアクセス
私の質問は、例えば値=「EURO」は以下のようにのようなものとして0にこのセルの幅を設定している場合ので、「onPrepareCell」イベントでセルのデータ値にアクセスする方法である:
function onPrepareCell(cell, reportContext)
if(cell.getReport.getDataItem("CURRENCY") == "EURO"){
if(cell.getCellID() == cell#){
reportContext.getDesignHandle().getElementByID(ElementId#).setStringProperty("width","0px");
}
}
が、 IDataItemから値を抽出できません。
の外からのレポートのパラメータを使用し onPrepareCell(セル、reportContext)に
にデータ項目にアクセスすることはできません、私は「緊急追加することがどのような状況の下で、[お読みください"または他の同様のフレーズを私の質問と結び付けることで、より速い回答を得ることができますか?](// meta.stackoverflow.com/q/326569) - これはボランティアに対処する理想的な方法ではなく、答えを得る。これをあなたの質問に追加しないでください。 – halfer