Frame
<Frame> は、<Grid> <Table> 要素に対して、改ページに対応したヘッダーやフッターを付加する要素です。
<Frame>
<FramePageHeader>
<Grid cols="20 20 20" rows="auto" borderThickness="0.1">
<GridCell colspan="3"><Text align="center">カスタムヘッダー</Text></GridCell>
</Grid>
</FramePageHeader>
<Table items="${items}" rowHeight="5" minRows="5" borderThickness="0.1">
<TableColumn width="20">
<TableColumnTemplate>
<Text>${column0}</Text>
</TableColumnTemplate>
</TableColumn>
<TableColumn width="20">
<TableColumnTemplate>
<Text>${column1}</Text>
</TableColumnTemplate>
</TableColumn>
<TableColumn width="20">
<TableColumnTemplate>
<Text>${column2}</Text>
</TableColumnTemplate>
</TableColumn>
</Table>
<FrameFooter>
<Grid cols="20 20 20" rows="5" borderThickness="0.1">
<GridCell colspan="3"><Text align="center">カスタムフッター</Text></GridCell>
</Grid>
</FrameFooter>
</Frame>
{
"items":[
{
"column0":"col0 row0",
"column1":"col1 row0"
},
{
"column0":"col0 row1",
"column1":"col1 row1"
}
]
}
プロパティ
width (stack-only)
描画領域の幅を設定します。
- データ型
-
UnsignedFloat (単位: mm)
- 必須
-
Stackコンテナ要素内に限り、必須です。
- テンプレート変数
-
使用可能です。
- 備考
-
このプロパティはStackコンテナ要素内でのみ有効です。
x (stack-only)
この要素を配置するX座標(水平方向の位置)を指定します。
座標の基準点は origin プロパティで指定します。
- データ型
-
Float (単位: mm)
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用可能です。
- 備考
-
このプロパティはStackコンテナ要素内でのみ有効です。
y (stack-only)
この要素を配置するY座標(垂直方向の位置)を指定します。
座標の基準点は origin プロパティで指定します。
- データ型
-
Float (単位: mm)
- 必須
-
省略可能です。既定値は
0です。 - テンプレート変数
-
使用可能です。
- 備考
-
このプロパティはStackコンテナ要素内でのみ有効です。