mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 11:46:38 +08:00
parent
53bad5bd20
commit
4556dc2993
|
@ -64,6 +64,10 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
|
||||||
|
|
||||||
FIELD-SYMBOLS: <ls_dokil> LIKE LINE OF lt_dokil.
|
FIELD-SYMBOLS: <ls_dokil> LIKE LINE OF lt_dokil.
|
||||||
|
|
||||||
|
IF iv_longtext_id CA '#'.
|
||||||
|
zcx_abapgit_exception=>raise( |Invalid name for longtext: { iv_longtext_id }| ).
|
||||||
|
ENDIF.
|
||||||
|
|
||||||
lv_object = escape_name(
|
lv_object = escape_name(
|
||||||
iv_longtext_id = iv_longtext_id
|
iv_longtext_id = iv_longtext_id
|
||||||
iv_object_name = iv_object_name ).
|
iv_object_name = iv_object_name ).
|
||||||
|
@ -77,21 +81,19 @@ CLASS zcl_abapgit_longtexts IMPLEMENTATION.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
ELSEIF iv_longtext_id IS NOT INITIAL.
|
ELSEIF iv_longtext_id IS NOT INITIAL.
|
||||||
IF lv_object NA '#'.
|
IF iv_main_lang_only = abap_true.
|
||||||
IF iv_main_lang_only = abap_true.
|
SELECT * FROM dokil
|
||||||
SELECT * FROM dokil
|
INTO TABLE lt_dokil
|
||||||
INTO TABLE lt_dokil
|
WHERE id = iv_longtext_id
|
||||||
WHERE id = iv_longtext_id
|
AND object LIKE lv_object ESCAPE '#'
|
||||||
AND object LIKE lv_object ESCAPE '#'
|
AND masterlang = abap_true
|
||||||
AND masterlang = abap_true
|
ORDER BY PRIMARY KEY.
|
||||||
ORDER BY PRIMARY KEY.
|
ELSE.
|
||||||
ELSE.
|
SELECT * FROM dokil
|
||||||
SELECT * FROM dokil
|
INTO TABLE lt_dokil
|
||||||
INTO TABLE lt_dokil
|
WHERE id = iv_longtext_id
|
||||||
WHERE id = iv_longtext_id
|
AND object LIKE lv_object ESCAPE '#'
|
||||||
AND object LIKE lv_object ESCAPE '#'
|
ORDER BY PRIMARY KEY.
|
||||||
ORDER BY PRIMARY KEY.
|
|
||||||
ENDIF.
|
|
||||||
ENDIF.
|
ENDIF.
|
||||||
ELSE.
|
ELSE.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user