2006 Oct 31 10:52 AM
hi,
i use the function read_text,
and it work well.
but when i want to pass it to the layout - its bring
nothing.
the code in the layout :
PERFORM GET_HEADER IN PROGRAM ZMM_FORMS
USING &EKKO-BSART&
CHANGING &ADDRESS1&
CHANGING &ADDRESS2&
CHANGING &ADDRESS3&
CHANGING &ADDRESS4&
CHANGING &ADDRESS5&
ENDPERFORM
&ADDRESS1&
&ADDRESS2&
&ADDRESS3&
&ADDRESS4&
&ADDRESS5&
and in the program:
DATA: TLINE TYPE TLINE OCCURS 0 WITH HEADER LINE.
data: address1(132) type c,
address2(132) type c,
address3(132) type c,
address4(132) type c,
address5(132) type c.
CALL FUNCTION 'READ_TEXT'
EXPORTING
CLIENT = SY-MANDT
ID = 'ST'
LANGUAGE = 'B'
NAME = 'ZMM_HADASSAH NY ADDRESS'
OBJECT = 'TEXT'
ARCHIVE_HANDLE = 0
LOCAL_CAT = ' '
IMPORTING
HEADER =
TABLES
LINES = TLINE
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.
READ TABLE TLINE INDEX 1.
address1 = TLINE-tdline(132).
READ TABLE TLINE INDEX 2.
address2 = TLINE-tdline(132).
READ TABLE TLINE INDEX 3.
address3 = TLINE-tdline(132).
READ TABLE TLINE INDEX 4.
address4 = TLINE-tdline(132).
READ TABLE TLINE INDEX 5.
address5 = TLINE-tdline(132).
READ TABLE TLINE INDEX 1.
out_par-value = address1.
MODIFY out_par INDEX 1.
READ TABLE TLINE INDEX 2.
out_par-value = address2.
MODIFY out_par INDEX 2.
READ TABLE TLINE INDEX 3.
out_par-value = address3.
MODIFY out_par INDEX 3.
READ TABLE TLINE INDEX 4.
out_par-value = address4.
MODIFY out_par INDEX 4.
READ TABLE TLINE INDEX 5.
out_par-value = address5.
MODIFY out_par INDEX 5.
and i dont know what the problem.
can anyone help me?
thanks.
dana.
What is the paragraph format that you are using when you try to display the address1, address2 etc?
Regards,
Ravi
2006 Oct 31 10:56 AM
What is the paragraph format that you are using when you try to display the address1, address2 etc?
Regards,
Ravi
2006 Oct 31 11:08 AM
2006 Oct 31 11:27 AM
Hi Dana,
Check once the declaration of 'ADDRESS1'...'ADDRESS5' in the layout set. Let me know how you declared these variables.
I hope you are using the correct structure in the ZMM_FORMS for the out_par table.
If every thing is fine then check the table entries before control leaves to the layout set.
Regards,
Satya.
And laso try while reading the out_par table before assing the value to out_par-value.
READ TABLE OUT_PAR INDEX 1...5
Message was edited by: Satyanarayana Sayana
2006 Oct 31 11:46 AM
thank you all very much,
i did a stupid thing.
i dont wanna even tell you what i did,
but it work now.
thank you very much.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |