serialRecord 型のレコード・パーツを EGL ソース・ファイルに宣言します。
EGL ソース・ファイルについては、『EGL ソース形式』に説明します。
シリアル・レコード・パーツの例を次に示します。
Record ExampleSerialRecordPart type serialRecord
{
fileName = "myFile"
}
10 myField01 CHAR(2);
10 myField02 CHAR(78);
end
シリアル・レコード・パーツの構文図は、以下のとおりです。
- Record recordPartName serialRecord
- パーツをタイプ serialRecord として識別し、パーツ名を指定します。
命名の規則については、『命名規則』を参照してください。
- fileName = "logicalFileName"
- 論理ファイル名。入力の意味については、『リソース関連 (概説)』を参照してください。命名の規則については、『命名規則』を参照してください。
- lengthItem = "lengthField"
- 長さフィールド。詳細については、『可変長レコードをサポートするプロパティー』を参照してください。
- numElementsItem = "numField"
- 要素フィールドの数。詳細については、『可変長レコードをサポートするプロパティー』を参照してください。
- structureField
- 構造体フィールド。詳細については、『EGL ソース形式の構造体フィールド』を参照してください。