Skip to Content
author's profile photo Former Member
Former Member

Materials for Dilog Programming

Hi Guys,

I am looking for Dilog Programming materials to learn dilog programming.

As i am new to this topic please suggest me which are all the books n materials needed to learn dilog programming.

Regards,

ABAPer

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Feb 19, 2008 at 10:14 AM

    hi,

    Module pool (type M)

    For a type M program to be executable, you must create at least one transaction code for it (in which

    you specify an initial screen). You can control the subsequent screen sequence either statically (in the

    screen attributes) or dynamically (in the program code).

    You assign a dialog transaction to a module pool. The following steps occur when you run a dialog

    transaction:

    First, the LOAD-OF-PROGRAM event is triggered. Once this event block has been executed, the ABAP

    processor passes control to the screen processor. For an example of how to use this new event, refer to

    the example in the Function Groups and Function Modules unit.

    The screen processor processes the intial screen specified in the transaction definition. The initial

    screen can be a selection screen (regardless of the program type). The PROCESS BEFORE OUTPUT

    event is triggered and control passes to the ABAP processor, which processes the first PBO module.

    The ABAP processor executes the processing block and returns control to the screen processor. Once

    all PBO modules have been processed, the contents of any ABAP fields with identically-named

    corresponding fields on the screen are transported to the relevant screen fields. Then the screen is

    displayed (screen contents, active title, active status).

    Once the user has chosen a dialog function (such as ENTER), the contents of the screen fields are

    transported back to the corresponding identically-named fields in the ABAP program, and the processing

    blocks that belong to the PROCESS AFTER INPUT event are processed. The system then continues

    by processing the next screen.

    The only processing logic that is processed in a dialog transaction are the statements belonging to the

    LOAD-OF-PROGRAM event and those occurring in the various modules.

    However, you can also use the statement LEAVE TO LIST-PROCESSING. This makes all of the list

    processing events available to you.

    Download ABAP books from here.

    abap online links

    http://www.esnips.com/web/SAPAbapCertificationDocs/

    http://www.esnips.com/web/SAPABAP

    http://www.esnips.com/web/saparun-ebooks

    http://www.esnips.com/doc/2a4c274b-b5b9-46b7-8ab5-5af47700a6c7/Command-List

    http://www.esnips.com/doc/6bdb820f-f533-4517-a043-b64641b00490/TABC43-Data-Transfer

    http://www.esnips.com/_t_/abap

    Hope this helps, Do reward.

    Regards,

    Chandru

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 15, 2008 at 06:24 AM

    Hi Dude,

    Use TCODE abapdocu.Choose link ABAP User Dialogs and

    then choose Screens.It contains all that you need.

    Regards,

    Lakshmanan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 15, 2008 at 07:00 AM
    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.