パラメーター・タグ

コンポーネントは、ビュー ID、ストリング、および番号などのパラメーターを使用して、情報をレポートに追加します。 これらのパラメーターは、fp:*Param タグで指定されます。
どのコンポーネントにも、必須およびオプションのタグがあります。 すべてのパラメーター・タグに属性があります。
表 1. パラメーター・タグと属性
名前 説明
パラメーター・タグ
fp:attrParam 属性を指定します。例えば、要件モジュールの Status のようになります。
fp:checkboxParam ブール値 (true または false) が含まれます。
fp:critParam 整数値が含まれます。例えば、(..., -2, -1, 0, 1, 2, ....) です。.
fp:memberParam メンバーを指定します。例えば、Admin です。
fp:stringParam ストリング値が含まれます。
fp:viewParam ビューを指定します。例えば、"すべての要件" です。
パラメーター・タグ属性
changeable パラメーターをいつ変更するかを指定する必須属性。すべての *Param タグに適用されます。この属性には 4 つの値があります。
  • テンプレート: レポート・タイプが作成または編集されたときに変更します。
  • ランタイム (Runtime): レポートの作成時に変更します。
  • なし: 変更できません。テンプレートの作成時に値が既にわかっている場合に使用します。 値は defaultvalue 属性から読み取られます。
  • 取り出し (Fetch): 値は自動的に取り出されます。取り出される値は、「名前」属性の値で決まります。
    • currentdate: 現在日付
    • currenttime: 現在時刻
    • currentuser: ログインしているユーザー
    • fortune: 「フォーチュン・クッキー」。 毎回新しいものになります。 この値は、特別な .jar ファイルが追加された場合に使用されます。
    • numpages: レポートのページ数。この値は、ヘッダーおよびフッターで使用されます。
    • workspacename: ワークスペースの名前
    • pageno: 現行ページ番号。この値は、ヘッダーおよびフッターで使用されます。
id パラメーターの ID を指定する必須属性。すべての *Param タグに適用されます。 それぞれのパラメーターには固有の ID があります。 複数のパラメーターに同じ ID を使用することができます。

ユーザー・インターフェースには最初のパラメーターしか表示されません。他のパラメーターは最初のパラメーターから値をコピーします。この規約は、同じ情報が複数のヘッダーに表示される場合、または同じビューが複数のコンポーネントで使用される場合に役立ちます。

name パラメーターの名前を指定する必須属性。すべての *Param タグに適用されます。 コンポーネント・タグでは、名前はパラメーターの検索時に使用される固有 ID です。 共通名は viewId、attrId、elementId、pageno です。
masterid パラメーターを制御するパラメーターの ID。 この属性は必須ですが、コンポーネントによっては使用できない場合があります。 この属性は attrParam に適用されます。通常、マスター・パラメーターは viewParam です。最初にマスター・パラメーターを設定する必要があります。 設定しないと、どの属性またはエレメントが使用可能かが分かりません。
type このパラメーターで許可される属性タイプを指定します。 この属性は必須ですが、コンポーネントによっては使用できない場合があります。 この属性は attrParam に適用されます。以下の type 属性を使用できます。
  • choice: 選択項目属性の場合
  • number: 整数または浮動小数点属性の場合
  • numbertext: 整数、浮動小数点、およびマトリックス属性の場合
  • link: リンクおよびリンク・リスト属性の場合
  • all: すべての属性タイプの場合
defaultvalue 初めてレポート・タイプを作成または編集する場合、または初めてレポートを生成する場合、パラメーターは defaultvalue に設定されます。 この属性はオプションで、すべての *Param タグに適用されます。 デフォルト値は次のような空ストリングです。defaultvalue=""
descr パラメーターの説明。この属性はオプションです。レポート・タイプの作成時や編集時、またはレポートの生成時に、この説明が表示されます。 デフォルトでは、説明は使用されません: descr=""

フィードバック