addTableRowについて

addTableRowコンポーネントは、実行時に表のデータを1行以上追加する場合に使用します。このコンポーネントは、エージェントのタイプがpda、phoneおよびvoiceの場合にはサポートされません。

addTableRowコンポーネントは、必ずtableコンポーネントのtableFooter要素で使用する必要があります。tableコンポーネントのtableFooter要素でaddTableRowを使用すると、表のフッター部分にADF UIXにより1つの行が追加され、入力可能になります。この行にはボタンが格納され、「Add Another Row」というボタンの文字列は各国語版に翻訳されて表示されます。ボタンのラベルを変更するには、addTableRowのtext属性を対象となるテキストに設定します。

Add Another Row button at foot of table

この他に、addTableRowに設定できる属性は次のとおりです。

Custom Add Another Row button at foot of table

ボタンのリンクは、リンク先の属性に基づいて生成されたURLです。親表のformSubmitted属性がtrueに設定されている場合は、フォームの送信リンクがかわりに生成されます。送信される表のフォーム・フィールドと値のペアは、次のとおりです。

また、同じ3つのキーと値はURLリンクのイベントでパラメータとしても送信されます。


...
<table>
  ...
  <footer>
    <tableFooter>
      <contents>
        <addTableRow/>
      </contents>
    </tableFooter>
  </footer>
</table>
...    

totalRowについて
tableFooterおよびtotalについて

tableFooter、addTableRowおよびtotalRowの使用
tableコンポーネントの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.