2008 Nov 26 8:09 AM
Hi.
I want to read standard text. i know there are Fn module Read_text. but not sure how to call in program.
Thanks
2008 Nov 26 8:14 AM
Hi.
I want to read standard text. i know there are Fn module Read_text. but not sure how to call in program.
Thanks
2008 Nov 26 8:12 AM
HI,
check this and pass the required fields
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
id = <id>
language = <langu>
name = <name>
object =<object>
ARCHIVE_HANDLE = 0
LOCAL_CAT = ' '
IMPORTING
HEADER =
tables
lines = itab
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
2008 Nov 26 8:12 AM
SEARCH in SCN by giving READ_TEXT you will get lot of posts.
2008 Nov 26 8:13 AM
Hi,
try like this....
CALL FUNCTION 'READ_TEXT'
EXPORTING
client =sy-mandt "
id = 'NAME'
language = sy-langu
name = ST'
object = 'TEXT'
TABLES
lines = lt_tline
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
Regards,
Kalp..
2008 Nov 26 8:13 AM
Hi Pintoo,
Please be clear of what you are expecting from the FORUM.
to call a function module just click on the PATTERN button provided in ABAP editor.
feel free to come back to get the required solution.
Regards
Ramchander Rao.K
2008 Nov 26 8:14 AM
2008 Nov 26 8:14 AM
hi,,,,
DATA: BEGIN OF LTEXT OCCURS 50.
INCLUDE STRUCTURE TLINE.
DATA: END OF LTEXT.
DATA: BEGIN OF DTEXT OCCURS 50.
DATA: MATNR LIKE PBIM-MATNR.
INCLUDE STRUCTURE TLINE.
DATA: END OF DTEXT.
DATA: TNAME LIKE THEAD-TDNAME.
SELECT * FROM PBIM WHERE WERKS IN S_WERKS.
MOVE PBIM-BDZEI TO TNAME.
CALL FUNCTION 'READ_TEXT'
EXPORTING
* CLIENT = SY-MANDT
ID = 'PB'
LANGUAGE = 'E'
NAME = TNAME
OBJECT = 'PBPT'
* ARCHIVE_HANDLE = 0
IMPORTING
HEADER = HTEXT
TABLES
LINES = LTEXT
EXCEPTIONS
ID = 1
LANGUAGE = 2
NAME = 3
NOT_FOUND = 4
OBJECT = 5
REFERENCE_CHECK = 6
WRONG_ACCESS_TO_ARCHIVE = 7
OTHERS = 8.
LOOP AT LTEXT.
IF LTEXT-TDLINE NE ''.
MOVE LTEXT-TDLINE TO DTEXT-TDLINE.
MOVE PBIM-MATNR TO DTEXT-MATNR.
APPEND DTEXT.
ENDIF.
ENDLOOP.
Thanks
Saurabh
2008 Nov 26 8:14 AM
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |