転載Dynpro作成手順

Posted yjyongil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了転載Dynpro作成手順相关的知识,希望对你有一定的参考价值。

    • 本文は @luyu1567 から転記した文章です。原文をご覧したい場合リンクをクリックしてください。
    • 1.概要

      画面レイアウト(layout)

      ロジック流れ(flow logic)
       PBO/PAI

       通信方式(同名)

      2.プログラムの登録

      • Tr-Cd:SE38 or SE80
      • プログラム名:SAPMZSTUDENTS
      • タイプ:M:モジュールプール

      技术图片

      3.Dynproの登録

      • Tr-Cd:SE51
      • Dynpro番号:9000から採番
      • Dynproエレメントタブを表示し、エレメントタイプ‘OK‘の名称項目に値を設定
      • ここで設定した値をプログラムで判定処理に使用

      4.Dynproの編集

      • Tr-Cd:SE51 ⇒ スクリーンペインタ

      5.GUIステータス 登録

      • Tr-Cd:SE41
        技术图片

      • メニューバー:黄色いエリアで編集

      • アプリケーション:黄色いエリアで編集

      ヘルプ

      ボタン

      6.GUI表題 登録

      • Tr-Cd:SE80
      • 右クリック⇒登録⇒GUI表題

      ヘルプ

      7.PBO Module 作成

      *--9000--
       MODULE STATUS_9000.
       CALL SUBSCREEN:SUB01 INCLUDING SY-REPID ‘9100‘,
                      SUB02 INCLUDING SY-REPID ‘9100‘.
      *--9100--
       MODULE SET_SCREEN_9100.
      
      *--9200--
       MODULE SET_SCREEN_9200.
      

        

      8.PAI Module 作成

      *--9000--
       CALL SUBSCREEN SUB01.
       CALL SUBSCREEN SUB02. 
       MODULE EXIT_COMMAND_9000 AT EXIT-COMMAND.
       MODULE USER_COMMAND_9000.
      *--9100--
       MODULE USER_COMMAND_9100.
      

        

      9.実装

      • 画面属性を改修すれば
      LOOP AT SCREEN.
        IF SCREEN-GROUP1 = ‘H1‘
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
      
      ENDLOOP.
       
      • 確認ポップアップ
      CALL FUNCTION ‘POPUP_TO_CONFIRM_STEP‘
      

        

以上是关于転載Dynpro作成手順的主要内容,如果未能解决你的问题,请参考以下文章

Web Dynpro 服务配置

ABAP系列SAP Web Dynpro 技术简介

求助!!!WEB DYNPRO FOR ABAP 的ALV操作

求助:Web Dynpro for ABAP的Table如何得到被选中的多行

求助:Web Dynpro for ABAP的ALV如何得到被选中的多行

java ZIPファイル作成,PDFファイル作成