‎2009 Oct 28 10:00 AM
Hy everyone ,
Is it possible to retrieve the long or medium text of a field label in data element using cl_abap_elemdescr or cl_abap_typedescr ?
Thank's a lot. !!
‎2009 Oct 28 12:41 PM
Hi,
Yes, you can use the following:
data lo_elem type ref to cl_abap_elemdescr.
data l_field type dfies.
parameters p_elem type rollname.
start-of-selection.
lo_elem ?= cl_abap_elemdescr=>describe_by_name( p_elem ).
l_field = lo_elem->get_ddic_field( ).
write : / 'Field', p_elem, 'descriptions:',
/ 'Short: ', l_field-scrtext_s,
/ 'Medium: ', l_field-scrtext_m,
/ 'Long: ', l_field-scrtext_l,
/ 'Heading: ', l_field-reptext.Regards,
Tanguy
‎2010 Dec 07 6:44 AM