Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

DDIC texts

Former Member
0 Likes
1,718

Hi people!

I ´m looking for a table to search the texts/description of ABAP dictionary´s objects(tables, data elements, domains, search help, etc).

Do you know some table? (similar to trdir, for example)

Regards!

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,411

hello,

If you are looking for domains then your domain table is DD01L then your domain text table is DD01T

Also check FM like NAMETAB_GET, DB_GET_TABLE_FIELDS and DDIF_FIELDINFO_GET.

best regards,

swanand

9 REPLIES 9
Read only

Former Member
0 Likes
1,412

hello,

If you are looking for domains then your domain table is DD01L then your domain text table is DD01T

Also check FM like NAMETAB_GET, DB_GET_TABLE_FIELDS and DDIF_FIELDINFO_GET.

best regards,

swanand

Read only

0 Likes
1,411

Thank you Swanand ,

I know that table, but my problem is that I recover from tadir a lot of object (with diferent object type) and I want to find a table with all text of dictionary, if exist.

Thanks!

Read only

0 Likes
1,411

This information is stored in different tables, one per object type.

One solution is to use function module REPOSITORY_INFO_SYSTEM_TEXT, please see this recent discussion:

Thomas

Read only

0 Likes
1,411

Thank you  Thomas ! I think it is what I looking for , a separated question: It is possible filter object by creation date? (I asked because the tadir has not any date field)

Regards!

Read only

0 Likes
1,411

It's the same thing, this date is inside all the separate tables for each object type. Try looking for other helpful function modules in function groups starting SEU*, use the repository info system SE84 or SE90 for research.


Thomas

Read only

0 Likes
1,411

Hi, I tried to use REPOSITORY_INFO_SYSTEM_TEXT , there is some way for avoid the screen showed when the object is not found?

Thanks!!

Read only

0 Likes
1,411

Did you fill MODE = space?


Thomas

Read only

0 Likes
1,411

Yes, i put :

CALL FUNCTION 'TR_TRANSFORM_TADIR_TO_EU_TYPE'

       EXPORTING

         iv_pgmid                 = wl_tadir-pgmid

         iv_object                = wl_tadir-object

         iv_obj_name              = vl_obj_name

  IMPORTING

    ev_obj_name              = vl_obj_name

    ev_obj_type              = vl_obj_type

*   EV_ENCL_OBJ              =

  EXCEPTIONS

    no_cross_reference       = 1

    OTHERS                   = 2

               .

     IF sy-subrc <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

     ENDIF.

     vl_type = wl_tadir-object.

     CONDENSE vl_type NO-GAPS.

     CALL FUNCTION 'REPOSITORY_INFO_SYSTEM_TEXT'

       EXPORTING

         object_type            = vl_obj_type "vl_type

        action                 = 'S'

         object_name            = vl_obj_name "wl_tadir-obj_name

*       ENCLOSING_OBJECT       =

         mode                   = ''

*     IMPORTING

*       FCODE                  =

       TABLES

         objectlist             = tl_objectlist

         devclass               = tl_devclass

      EXCEPTIONS

        wrong_type             = 1

        OTHERS                 = 2

               .

If I change the parameter "action" and put '' or 'V' the window  not appear ,but the text does not appear either

Read only

0 Likes
1,411

I see, that's quite sad. As a quick shot I can only recommend to call CHECK_EXIST first to see if the object exists and  call REPOSITORY_INFO_SYSTEM_TEXT only for existing objects.

Thomas