作業項目フォームの <Layout>、<Group>、および <Column> 要素
更新 : 2007 年 11 月
作業項目の種類の定義を構成する <FORM> セクションには、<LAYOUT>、<GROUP>、および <COLUMN> の 3 つの要素があります。
**<LAYOUT> **この親要素には、作業項目の種類のフォームに関するすべてのレイアウト情報が含まれます。 子要素は、グループ、列、およびコントロールをフォーム上に配置します。
**<GROUP> **子要素は、フォーム上の同じグループに格納されます。グループは境界線によって視覚的に区別され、必要な場合にはラベルを付けることもできます。XML 内に隣接して定義されたグループは、上から下の方向に重ねられてフォームに表示されます。
メモ :
1 つのグループでは、すべてのラベルの位置が一致する必要があります。
**<COLUMN> **COLUMN 要素を使用すると、すべての子要素が同じ列に格納され、フォームが横方向に分割されます。列は、<GROUP> に含まれる必要があります。<COLUMN> 内で <GROUP> 要素を使って、入れ子になったグループを作成できます。既定で、列は <GROUP> 内に同じ幅で表示されます。オプションの PercentWidth 属性を使って、列の幅を変更できます。
次の XML 例では、2 つの列が含まれるグループが 2 行あるフォームを定義します。
<FORM>
<LAYOUT>
<GROUP>
<COLUMN PercentWidth="70">
...
</COLUMN>
<COLUMN PercentWidth="30">
...
</COLUMN>
</GROUP>
<GROUP Label="2nd Group">
<COLUMN>
...
</COLUMN>
<COLUMN>
...
</COLUMN>
</GROUP>
</LAYOUT>
</FORM>