Bir domain içersindeki değerlerinizin açıklamalarını okumanız gerekebilir. Örneğin ALV de listelerken 01 02 03 gibi değerler yerine onların domain içersinde bulunan (eğer varsa) değerleri almamız gerekebilir.
Bunun için kullanacağımız bir den fazla fonksiyon mevcuttur, bir örneği aşşağıda bulabilirsiniz. FORM read_dom_text USINGp_domname like DD07L-DOMNAME p_domvalue like DD07L-DOMVALUE_L CHANGING p_text like DD07T-DDTEXT.
CALL FUNCTION 'FI_CUST_READ_DOMVALUETEXT' EXPORTING domname = p_domname"domain adını buraya yazıyoruz örnek: ''ZSDIC_BLT" domvalue = p_domvalue"hangi değerin textini alacaksak onun value değeriörnek: "01" spras = sy-langu"dil IMPORTING ddtext = p_text EXCEPTIONS TEXT_NOT_FOUND = 1 VALUE_NOT_FOUND = 2 OTHERS = 3. IF sy-subrc <> 0. * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.ENDIF.
ENDFORM. ******************************************************* Konu ile ilgili detaylı içerik ve örnek ABAP Kodları,daha sonra eklenecektir. SAP ve ABAP ile ilgili tüm sorularınızı serkurumsal@yandex.com E-Mail adresi ile bize ulaşarak sorabilirsiniz. Serkan AKKAVAK Bilgisayar Mühendisi
0 Comments