このセクションには、新しいセグメントを作成する必要があるシナリオが含まれます。新しいセグメント定義を作成する必要がある場合は、セグメントエディタを使用して既存のセグメントを変更します。
前提条件
開発オブジェクトと移送依頼を登録する権限があります。
手順
- を選択します。ユーティリティしてリクエストを作成します。
- セグメントタイプを指定して、を選択します。
- セグメントの説明を指定し、フィールド名とデータ要素を入力します。ISO規格に従ってコード化されたデータをフィールドに保存するかどうかを決定します。
フィールド長(バイト単位)および固定値は、ドメインを使用してデータ要素から導出されます(フィールド長をエクスポート長として使用)。データ要素のドキュメントもコピーされ、ドキュメントツールによって表示されます。
- に移動を選択、セグメントタイプを記述します。アプリケーションドキュメントのアクティブなバージョンを保存して、セグメントエディタに戻ります。
後でIDocタイプでセグメントを使用し、文書化ツールを使用してこのタイプを表示すると、ここに入力した説明が表示されます。
- を選択して、セグメント定義を保存します。移送依頼にセグメントを入力します。
- 画面を終了します。
作成したセグメント定義は、セグメントエディタにバージョン番号000で表示されます。これは、登録した移送依頼にも含まれています。
結果
これで、1つのセグメント定義を持つ新しいセグメントタイプが作成されました。まだリリースされていませんが、セグメントタイプをテストして操作することができます。
例
この例では、E1HEAD(ヘッダー)とE1ITEM(アイテム)の2つのセグメントを定義する必要があります。これらの2つのセグメントは、システムにすでに存在しています。これらは例としてのみ使用されており、ライブシステムでは使用しないでください。たとえば、セグメントE1HEADは次のフィールドで始まります。