画像内の番号 | 画面名 | 説明 | 備考 |
---|---|---|---|
(1) | 入力元 | 入力データのスキーマ、スクリプト変数、コンポーネント変数がツリー表示されます。 |
|
(2) | テンプレートエリア | Velocityテンプレートを記述します。 変数・入力データの参照、および繰り返し処理・条件分岐処理の構文はカラーリングされて表示されます。 |
|
(3) | ツールパレット | 「入力データの追加」と「繰り返し処理の挿入」「条件分岐処理の挿入」に関するツールが表示されます。 テンプレートエリアにドラッグ&ドロップすることで、それぞれのツールを起動することができます。 |
表記 | 説明 |
---|---|
$component.<処理コンポーネント名> | <処理コンポーネント名>で示される処理コンポーネントの結果データに対応したオブジェクトが返されます。 |
メソッド名 | 引数 | 返り値の型 | 説明 |
---|---|---|---|
rows | なし | Collection | 各行にアクセスするためのCollectionオブジェクトです。 |
メソッド名 | 引数 | 返り値の型 | 説明 |
---|---|---|---|
getColumnValue | int | Column | インデックスを指定して列オブジェクトを取得します。 |
getColumnCount | なし | int | 行に含まれる列数を返します。 |
getColumnData | なし | Column[] | 行オブジェクトに含まれる列オブジェクトの配列を返します。 |
メソッド名 | 引数 | 返り値の型 | 説明 |
---|---|---|---|
getData | なし | Object | 列の入力値をそのまま返します。 |
getStringValue | なし | String | String型としての値 |
getIntegerValue | なし | Integer | Integer型としての値 |
getLongValue | なし | Long | Long型としての値 |
getShortValue | なし | Short | Short型としての値 |
getFloatValue | なし | Float | Float型としての値 |
getDoubleValue | なし | Double | Double型としての値 |
getBigDecimalValue | なし | BigDecimal | BigDecimal型としての値 |
getBooleanValue | なし | Boolean | Boolean型としての値 |
種類 | 表記 | 説明 |
---|---|---|
スクリプト変数 | $script.<スクリプト変数名> | <スクリプト変数名>で示されるスクリプト変数の文字列表現を返します。 |
$start.<XML型スクリプト入力変数名> | <XML型スクリプト入力変数名>で示されるスクリプト変数のXMLデータを返します。
使用方法については、「XML型データ」を参照してください。 |
|
$component.<XML型スクリプト入力変数名> | ||
コンポーネント変数 | $property.<処理コンポーネント名>.<コンポーネント変数名> | <処理コンポーネント名>と<コンポーネント変数名>で示されるコンポーネント変数の文字列表現を返します。 |
文字 | 説明 |
---|---|
半角スペース | |
! | 半角感嘆符 |
? | 半角疑問符 |
\ | 半角円記号 |
$ | 半角ドル記号 |
@ | 半角アットマーク |
% | 半角パーセント |
& | 半角アンパサンド |
# | 半角ナンバー |
* | 半角アスタリスク |
^ | 半角ハット |
~ | 半角チルダ |
, | 半角カンマ |
. | 半角ピリオド |
+ | 半角プラス |
/ | 半角スラッシュ |
| | 半角バーティカルバー |
: | 半角コロン |
; | 半角セミコロン |
< | 半角不等号(より小) |
= | 半角等号 |
> | 半角不等号(より大) |
ー | 半角長音記号 |
' | 半角引用符 |
" | 半角二重引用符 |
` | 半角バッククォート |
( | 半角小括弧(始) |
) | 半角少括弧(終) |
{ | 半角中括弧(始) |
} | 半角中括弧(終) |
[ | 半角大括弧(始) |
] | 半角大括弧(終) |
「 | 全角かぎ括弧(始) |
」 | 全角かぎ括弧(終) |
・ | 全角中点 |