現在、縦ではなく横に並べられたテーブルを作成する必要がある iReport を作成しようとしていますが、そのために列を調整する方法がわかりません。栄養パネルを作成する必要があります.これを行う別の方法を知っている場合は、これを行うために調整することをいとわない. 表を使用したかったのは、特定のレポート (一番下の栄養素) に必ずしも表示されない項目があり、ある程度動的にする必要があるためです。書式設定には、栄養素の名前とパーセンテージを内部に保持する 2 つの列を含めるためのサポートが必要です。プレースメント以外のクエリやデータのフォーマットに関する支援は必要ありません。
更新:このデータをフォーマットする方法を教えてくれてありがとうアレックス、どうやら私のクエリはフォーマットで機能しません。私のクエリの例は次のとおりです:
SELECT
item1 as item1
item2 as item2
item3 as item3
from my_table
where my_table.id = P{Id}
SO私の追加の質問は、「as itemX」名を使用してすべてのアイテムを表示し、それに基づいて値を表示する方法です。
item1 valueofitem1
item2 valueofitem2
item3 valueofitem3
データベースの構築方法では、これらの名前を現在のデータ構造のフィールドとして取得する方法がありません。このレポート フレームだけを修正するには、あまりにも多くの作業が必要です。調べたところ、機能しているように見える「列名」機能が見つかりません