Abap Dictionary Faq

Embed Size (px)

Citation preview

  • 8/12/2019 Abap Dictionary Faq

    1/2

    ABAP DICTIONARY FAQS

    What types of objects can be created in the ABAP Dictionary?

    Tables

    ViewsData ElementsStructuresTable TypesType GroupsDomainsSearch HelpsLock Objects

    What types of tables can be created in the ABAP Dictionary?

    Transparent TablesPooled Tables

    Cluster Tables

    Which field differentiates a table from client-dependent and client-independent?

    The MANDT field of the table specifies whether the table is client independent or not.

    What is the difference between Pooled tables and Cluster tables?

    What is the difference between Database tables and Views?

    The Table has a physical storage of data whereas views do not have physical storage of data.

    What are the different types of Views?

    Projection view It is used to display some of the fields of database table by hiding the remaining

    fields of it. It not only reads the data but it also inserts and modifies the data of database table.It

    uses left outer join technique.

    Help View - This is used for search help.

    Database View It is used to read the data from more than one database tables.it uses inner join

    technique.

    Maintenance View It not only used to read the data from more than one dbtable but also be

    used to insert, modify, and delete the records of more than one dbtable.It works with left outerjoin

    technique. To work with view you need to create tmg..

    Can I use all the views in the ABAP program ?

    No. You can use only projection view or database view in your ABAP program.

    What is Table Maintenance Generator?

    The Table Maintenance Generator is used to create table maintenance program to add, modify or deleterecords in the database table. This can be accessed using transaction SE54 or in SE11 using the menuUtilities->Table Maintenance Generator.

  • 8/12/2019 Abap Dictionary Faq

    2/2

    What is One step, two step in Table Maintenance Generator?

    This specifies the screens to be created in the Table Maintenance Program.

    Single step: Only overview screen is created i.e. the Table Maintenance Program will have only onescreen where you can add, delete or edit records.

    Two step: Two screens namely the overview screen and Single screen are created. The user can see thekey fields in the first screen and can further go on to edit further details.

    How do you activate the database table after making changes to it?

    After making changes to the table, inorder to reflect the changes go to transaction SE14 and Choose Editand then choose Activate and Adjust Database.