目的
指定ストリームの書式に関する情報を取得します。
構文
tdr.GetFormat( attribute, streamno, direction )
- attribute
- パラメータ型: character
取得するべき形式属性。
現在、attributeの唯一有効な値は"RECFMT"です。これは入力/出力レコード形式を定義します。
- streamno
- パラメータ型: integer
ストリーム番号。
- direction
- パラメータ型: character有効な値は以下のとおりです。
- "R" (入力)
- "W" (出力)
戻り値
特定のストリームに対して指定された形式属性の値。
現在、返された属性値は以下のレコード形式を示す整数です。
- 1 (行セパレータ センチネル付きIndicData)
- 2 (行/パーティッション セパレータ センチネルなしIndicData)
使用上の注意
この関数は、テーブル演算子およびコントラクト関数から呼び出すことができます。
例: 入力ストリームのレコード形式の出力
以下の文は、入力ストリーム0のレコード形式を出力します。
print(tdr.GetFormat("RECFMT", 0, "R"))