Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

<parameters>

他の BPL 要素のパラメータを、名前と値のペアとして指定します。

Synopsis

<parameters>    <parameter name='MAXLEN' value='1024' />    <parameter name='MINLEN' value='1' /> </parameters> 

要素

要素 目的
<parameter> ゼロ個以上の <parameter> 要素を <parameters> コンテナ内に配置できます。各 <parameter> 要素は 1 つのパラメータを定義します。以下で説明するように、<parameter> 要素にはそれぞれ 2 つの属性 (namevalue) があります。

説明

オプションの <parameters> 要素は <property> または <xslt> 内でのみ有効です。<parameters> では、その内部の BPL 要素のパラメータが名前と値のペアとして定義されます。

  • <context> 内の場合、<parameters> には、ビジネス・プロセスの実行コンテキストで定義する <property> のデータ型パラメータが含まれます。ビジネス・プロセスの実行コンテキストの詳細は、<assign> 要素の説明を参照してください。

  • <xslt> 内の場合、<parameters> には、XSLT 変換を制御するスタイルシートに渡す XSLT 名前と値のペアが含まれます。

<parameters> は BPL 属性をサポートしていません。<parameters> は、ゼロ個以上の <parameter> 要素を格納する単なるコンテナであり、パラメータごとに 1 つ使用します。<parameter> 要素は必要な数だけ使用できますが、すべて同じ <parameters> ブロック内に配置する必要があります。以下に例を示します。

<context>
  <property name='Test' type='%Integer' initialexpression='342' >
    <parameters>
      <parameter name='MAXVAL' value='1000' />
    </parameters>
  </property>
  <property name='Another' type='%String' initialexpression='Yo' >
    <parameters>
      <parameter name='MAXLEN' value='2' />
      <parameter name='MINLEN' value='1' />
    </parameters>
  </property>
</context>

<parameter> の属性

属性 説明
name 属性

必須項目。このパラメータの名前。

  • <property> 内では、name は対象プロパティのデータ型パラメータを指定します。有効な名前は、"Caché オブジェクトの使用法" の “データ型” の章で “パラメータ” を参照してください。

  • <xslt> 内では、name には、有効な XSLT パラメータの名前を指定する必要があります。

1 文字以上の文字列。
value 属性 オプション。パラメータに割り当てる値。 1 文字以上の文字列。

関連項目

<context><xslt>

FeedbackOpens in a new tab