0

現在、縦ではなく横に並べられたテーブルを作成する必要がある 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

データベースの構築方法では、これらの名前を現在のデータ構造のフィールドとして取得する方法がありません。このレポート フレームだけを修正するには、あまりにも多くの作業が必要です。調べたところ、機能しているように見える「列名」機能が見つかりません

4

0 に答える 0