SAP資格過去問ならSAPnavi

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

SAP過去問 (SAP Exam)

Creating External Views

前提条件

  • ABAPシステムはSAPHANAデータベースで実行されます。

  • 対応するHANAビューが、ABAPシステムのHANAリポジトリで有効化されています。

コンテクスト

ABAPでモデル化されたHANAビューにアクセスするには、対応するABAPリポジトリオブジェクトを登録する必要があります。このようなオブジェクトは外部ビューと呼ばれ、ABAPディクショナリに保存されます。

手順

  1. ABAPプロジェクトで、プロジェクトエクスプローラで関連するパッケージノードを選択します。
  2. コンテキストメニューを開き、 ナビゲーションパスの開始新規 次のナビゲーションステップ ABAPリポジトリオブジェクト 次のナビゲーションステップ ディクショナリ 次のナビゲーションステップ ディクショナリビューナビゲーションパスの終わりを選択 して、ビュー登録ウィザードを起動します。
  3. プロジェクトとパッケージに加えて、作成するビューの名前説明を入力します。
  4. [外部ビュー]オプションを選択します
  5. 問題のABAPシステムのHANAリポジトリにすでに作成されている適切なHANAビューの名称を入力します。次に、[次へ]を選択します
    HANAビューから外部ビューを作成するときの最初のウィザードページ

    HANAビューから外部ビューを作成するときの最初のウィザードページ

  6. 移送依頼を割り当てます。
  7. [完了]を選択します

結果

選択したパッケージで、バックエンドシステムは、対応するHANAビューのディクショナリビューの非アクティブバージョンを作成します。

この作成手順の結果、新しい外部ビューを持つエディターが開きます。ビュー定義には、HANAビューからのフィールド名とタイプのデフォルトマッピング、およびABAPディクショナリで使用されるフィールド名とデータタイプがすでに含まれています。

プロジェクトエクスプローラーで、新しいビューが対応するパッケージノードのディクショナリフォルダーに追加されます。

トラブルシューティング

特定の状況では、作成手順が失敗する可能性があることを考慮してください。これは、たとえば、基礎となるHANAビューで定義されたデータ型を互換性のあるABAPディクショナリタイプにマッピングできない場合です。このような場合、作成手順はキャンセルされ、ウィザードページに短いエラーテキストが表示されます。詳細なエラー情報はABAPログに表示されます。ABAPログのメッセージを読んで、原因となるエラーを特定します。

キャンセルされた登録手順により、ABAPログビューに通知とメッセージが表示されます。

キャンセルされた登録手順により、ABAPログビューに通知とメッセージが表示されます。

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