レポートの生成にはJaspersoftiReportを使用しています。パラメータを渡すには、実行時にプロンプトボックスに値を入力する必要があります。
フィールドに値を入力してプロンプトボックスをロードできますか?ドロップダウンリストのように見え、そのリストボックスから値を選択できるようにするには?値を入力する代わりに。
出来ますか??
レポートの生成にはJaspersoftiReportを使用しています。パラメータを渡すには、実行時にプロンプトボックスに値を入力する必要があります。
フィールドに値を入力してプロンプトボックスをロードできますか?ドロップダウンリストのように見え、そのリストボックスから値を選択できるようにするには?値を入力する代わりに。
出来ますか??
JasperReportサーバーでは簡単に実行できます。JasperReportサーバーでparameter1を作成するだけです。
JasperReportサーバーで入力コントロールを作成するには
次に、このパラメーターをレポートの「コントロールとリソース」入力コントロールに追加します。
実際には、リストには最後に入力された値の履歴が含まれています
例えば
入力した場合
次に、リストには値「1、2、3」が含まれ
、最後に入力された値がプロンプトウィンドウが表示されるときのデフォルトになります
。この例では、プロンプトウィンドウに「3」が表示されます。
事前定義されたデフォルト値を使用して、プロンプトウィンドウを強制的に表示しない場合
パラメータプロパティ値
で簡単に作成できます
iReportでは、パラメータを作成してから、SQLSELECTで次を使用できます。
...ここでfield_name=$ P {parameter}
プロンプトが表示されます。