-1
レポートに異なるクロス集計を作成しました。レポートパラメータで選択されたクロス集計を1つだけ表示します。他は隠れるべきです。Birtのレポートパラメータによるクロス集計の表示/非表示
解決方法はありますか?
レポートに異なるクロス集計を作成しました。レポートパラメータで選択されたクロス集計を1つだけ表示します。他は隠れるべきです。Birtのレポートパラメータによるクロス集計の表示/非表示
解決方法はありますか?
ありがとうございましたが、私はbeforeFactory()メソッドでこのコードを書くことで問題を解決しました。
var oTab = reportContext.getReportRunnable().designHandle.getDesignHandle().findElement("PeriodTab");
var cTab = reportContext.getReportRunnable().designHandle.getDesignHandle().findElement("WeekTab");
var pTab = reportContext.getReportRunnable().designHandle.getDesignHandle().findElement("MonthTab");
if (params["cmbPeriodType"].value == "PeriodTab") {
oTab.drop();
pTab.drop();
}
else if (params["cmbPeriodType"].value == "WeekTab") {
pTab.drop();
cTab.drop();
}
else {
oTab.drop();
cTab.drop();
}
ようこそStackOverflow。 [ツアー]を取ってください。 よくある質問stackoverflow.com/help/how-to-ask、 [mcve]を作成してください。 MCVEには、さまざまなサンプル入力(すべての側面を示す)と望ましい出力が含まれている必要があります。 – Yunnosch