SAPscript-Textbausteine ändern/anlegen mit Funktionsbaustein RECA GUI TEXTEDIT POPUP
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Analog zur SAP-Transaktion SO10 lassen sich mit dem Funktionsbaustein "RECA_GUI_TEXTEDIT_POPUP" SAPscript-Texbausteine/Standard-Textbausteine ändern oder anlegen. Der User hat hier die Möglichkeit die Textinhalte zu ändern.
Coding
form fuba_reca_gui_textedit_popup using piv_name type tdobname changing pcv_text_changed type abap_bool pcv_error type flag. Data: lv_ID_ACTIVITY TYPE RECA1_ACTIVITY. * Steuerung Anzeige/Editierbarkeit if gv_change = abap_false. lv_ID_ACTIVITY = '03'. "Anzeige else. lv_ID_ACTIVITY = '02'. "Editierbarkeit endif. call function 'RECA_GUI_TEXTEDIT_POPUP' exporting id_tdobject = 'TEXT' id_tdname = piv_name id_tdid = 'ST' id_tdspras = 'D' ID_ACTIVITY = lv_id_activity if_support_formatting = 'X' * ID_TITLE = importing ef_text_changed = pcv_text_changed exceptions text_inconsistent = 1 foreign_lock = 2 others = 3. if sy-subrc <> 0. message i531(0u) with 'Fehler bei Funktionsb. RECA_GUI_TEXTEDIT_POPUP'(001). pcv_error = abap_true. else. commit work. "Damit der Textbaustein wieder entsperrt wird endif. endform. " TEXTEDIT_POPUP