Creating Interface For Adobe Forms

 

  • We will take the same to same requirement as we had in our Smartform.

  • We will develop a Adobe Form for Employee Details, where our Employee Table is Header table and Project Details is Item Table.





    Note :-

    • For Creating any Adobe Form, It is mandatory to create a Interface first.




Solution :-

  • Step 1 :- Go to SFP transaction code and give any name for Adobe Form



  • Step 2 :- Click on create button.



    • Provide the description for Adobe form.

Interface Types in Adobe Forms :-

  1. ABAP Dictionary - based Interface :- This interface has different standard parameters in the form interface.







    • So, we can see, we will get different standard parameters automatically for these.
  2. XML Schema - based Interface :-

    • We use this interface type, if we create forms in form builder in Web Dynpro for ABAP.



      • Again, we can see we have different parameters available for this interface type.
      • We use this basically while creating Forms in form builder in Web Dynpro.
  3. Smart Forms - Compatible Interface :-

    • This Smartform also has different standard parameters in the form Interface.

    • In this Interface type we will get the same to same parameters for Interface, that we got for our Smartforms.





    Note :-

    • For now, we will use ABAP Dictionary - based Interface.
    • Also Most of the time, we only use ABAP Dictionary based Interface for this purpose.

  • Step 3 :- In the Import tab we will pass the Employee Id as a Importing Parameter.



  • Step 4 :- Since, we have created the importing parameter, now we need to pass the internal table and work area for our Employee and Project details table.

    • For, our Smartform, we had already created structures and table type in SE11, which I can used it here.





    • So, I can use these structures and tables type in the Global data for the Interface in Adobe Forms.




  • Step 4 :- Now, Since we already have created internal table and work area.

    Therefore, now we can write the logic part for the same.



Comments

Popular posts from this blog

Understanding Different Types of SAP Function Modules: Normal, RFC, and Update

Mastering ABAP: A Step-by-Step Guide to Function Modules and Groups for Modularized Programming

Introduction to SAP