動的カラム選択

動的カラム選択

概要

レポートのカラム(列)は、実行時にユーザーが非表示または表示できるように設定できます。この機能は9.17で導入されました。

列の表示設定には以下のオプションがあります:

  • 常に含まれる - このフィールドはレポートに常に表示され、非表示にすることはできません

  • デフォルトでオン - フィールドは初期状態で表示されますが、ユーザーが非表示にできます

  • デフォルトで非表示 - フィールドは初期状態では表示されませんが、ユーザーが表示にできます

初期設定

列の表示設定はフィールドのプロパティで行います。レポートビルダーで「列の書式設定」をクリックし、「表示」セクションを展開します。

image-20260309-080233.png

各レポートフィールドの「オプションフィールド」ドロップダウンから適切な値を選択してください。

動的カラム選択

この機能を有効にするには、少なくとも1つの列を「デフォルトでオン」または「デフォルトでオフ」に設定する必要があります。その場合、レポート表示時にツールバーに新しいアイコンが表示されます。

image-20260309-080348.png
image-20260309-080407.png

このアイコンは、レポートがダッシュボードに含まれている場合にも利用可能です。レポートにカーソルを合わせると、オプションフィールドアイコンを含むポップアップメニューが表示されます。

image-20260309-080503.png
image-20260309-080520.png

アイコンをクリックすると、列選択ポップアップが表示されます。

image-20260309-080548.png

ポップアップには利用可能な全列の一覧が表示され、各列の横にチェックマークが付いています。「デフォルトで非表示」または「デフォルトで表示」に設定されたフィールドについては、ユーザーがチェックマークをクリックすることで列の表示/非表示を選択できます。「常に表示」に設定された列は、チェックマーク付きでグレー表示されます。これらはレポートから非表示にできないためです。

image-20260309-080631.png

各行の末尾にあるアイコン。

ポップアップ上部の検索バーにテキストを入力すると、表示される列のリストをフィルタリングできます。これは列数が非常に多いレポートで便利です。

制限事項

レポートに1つ以上のグラフと関連するレポートテーブルを含めて作成した場合、グラフで使用される列を「常に含める」に設定する必要があります。設定しない場合、ユーザーがその列をレポートから削除すると、グラフが表示できなくなり、以下のエラーが発生します。

image-20260309-080822.png