IDOCメッセージの行ベースのモジュールAttributesの作成
Tricentis ToscaAPI Engineを使用すると、行ベースのモジュールAttributesを作成できます。この機能を使用して、Intermediate Document(IDOC)テキストメッセージを操作し、SAPとのデータ転送を可能にすることができます。
IDOCメッセージには、固定長の行と改行が含まれています。メッセージの最初の行は、IDOCに関する一般的な情報を提供する制御記録です。つまり、どのように処理されるべきかといった情報です。メッセージの残りには、最初の列が制御記録であり、残りがデータ記録であるセグメントが含まれています。
これらのIDOCメッセージ要素の値を操縦するには、行ベースのモジュール属性を作成します。これを行うには、以下の手順に従ってください。
-
モジュールを選択し、 APIテストメニューにアクセスしてください。
-
マウスで操縦したい要素を強調表示します。
メッセージ内の複数の行をマークすることができます。システムは関連するすべての要素を識別し、それらのModule Attributesを作成します。
-
API テストメニューの追加をクリックします。
作成されたModule Attributesは、IDOCの制御記録とデータ レコードを示す行番号に基づいて階層構造に編成されます。
行ベースのModule Attributes
作成済みのモジュール属性は、マークした要素と同じ名前になります。IDOCメッセージの要素には、その要素を識別するための特定の名前が事前に定義されています。たとえば、要素 TABNAM にはテーブルの名前に関する情報が含まれています。
行ベースのモジュール属性 TABNAM
Properties ペインのパラメータ Path には、モジュール属性の文字情報が、セミコロンで区切って格納されています。
-
最初の数字は、その要素が入っている行を示します。
-
2番目の数字は、モジュール属性の最初の文字を示します。
-
3番目の数字は、空白を含むモジュール属性の合計文字数を示します。