SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Programming Dialog Applications

使用する

SAPは、ダイアログアプリケーションのプログラミングをサポートするために、サービスBAPIの形式でさまざまなヘルプ機能を提供しています。

特徴

ダイアログアプリケーションでは、以下のヘルプ機能を使用することができます。サービスBAPIは、ナビゲーションパスの開始ベーシスコンポーネント 次のナビゲーションステップ ミドルウェアナビゲーションパスの終わりの下のBORコンポーネント階層にあります。

トランザクション制御

BAPIを使用して1つ以上のオブジェクトのデータを変更する各ダイアログトランザクションは、直接実行する必要があります。仕事をコミットするデータを保存するコマンド。BAPIBapiService.TransactionCommit()これに使用され、変更をデータベースに書き込みます。

ただし、データがデータベースに書き込まれていない場合は、BAPIを使用してリセットできます。BapiService.TransactionRollback()これは、BAPIがBapiService.TransactionCommit()これらの変更はまだデータベースに転送されていません。

ヘルプの入力(F4ヘルプ)

BAPIが呼び出されたときに転送される入力フィールドの可能なエントリ(F4ヘルプ)を表示するには、サービスBAPIを含める必要がありますHelpValues.GetList()あなたのプログラムで。このBAPIは、BAPIパラメーターのフィールドに許可されている入力値を提供します。

方法HelpValues.GetList()メソッドは、ABAPディクショナリの項目にリンクされているチェックテーブル、マッチコード、またはドメイン固定値のヘルプビューを使用します。チェックテーブル、マッチコード、およびドメイン固定値については、ABAPディクショナリを参照してください。

ヘルプの入力(F1ヘルプ)

アプリケーションの入力項目にF1ヘルプ(項目ヘルプ)を提供するには、BAPIを使用できます。BapiService.FieldHelpGetDocu()このメソッドは、BAPIパラメータの項目に関する文書(F1ヘルプ)を読み取ります。

リターンメッセージの解釈

各BAPIには、 Returnという名前のパラメーターが含まれています。このパラメーターは、例外メッセージまたは成功メッセージを呼び出し元のプログラムに報告します。

2つのサービスBAPIは、BAPI呼び出しからのエラーメッセージを診断および処理できます。

  • BapiService.MessageGetDetail()

    BAPIエラーメッセージの短いテキストと長いテキストを表示します。

  • BapiService.ApplicationLogGetDetail()

    アプリケーションログのエントリを表示します。

詳しくは

詳細については、ビジネスオブジェクトリポジトリの適切なBAPIに関する文書を参照してください。

使用可能なすべてのサービスBAPIのリストは、ヘルプ機能のサービスBAPIにあります。

タイトルとURLをコピーしました