2007 Aug 02 7:12 AM
Hi all,
Here is my requirement.
How to upload standard text created in SO01in my smartform.
regards
Reddy
Hi all,
Here is my requirement.
How to upload standard text created in SO01in my smartform.
regards
Reddy
2007 Aug 02 7:15 AM
Hi,
Create a Text element in the Window, there in that text element Line editor, you can insert the INCLUDE statment to access the Standard text.
and also, you can write the READ_TEXT function module in the program lines to get the Standard texts
Regards
Sudheer
2007 Aug 02 7:20 AM
Text element Window Line editor,
INCLUDE statment to access the Standard text
aftere do this steps
ABAP READ_TEXT functions to read the SAP Long Text
All the long text can be retrieve using this method.
You have to used the READ_TEXT functions to read the SAP long text. e.g. Sales Order, Purchase Order Item text etc.
To check your long text header, go into the long text. Click Goto -> Header
Example of READ_TEXT functions reading tables PBIM - Independent requirements for material.
REPORT ZTEXT .
TABLES: PBIM.
stxh, stxl, stxb - trans tables for text
ttxit - text on text-ids
ttxot - Short texts on text objects
Transaction MD63
SELECT-OPTIONS: S_MATNR FOR PBIM-MATNR,
S_WERKS FOR PBIM-WERKS.
DATA: BEGIN OF HTEXT.
INCLUDE STRUCTURE THEAD.
DATA: END OF HTEXT.
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.
ENDSELECT.
LOOP AT DTEXT.
WRITE:/ DTEXT-MATNR, DTEXT-TDLINE.
ENDLOOP.
2007 Aug 02 7:23 AM
Hi...
To include a standard text created SO10 in smartform.
Create a Text node under a window where u want to display it.
In the <b>General attributes</b> of the Text node, Select the <b>Text type</b> as <b>Include Text</b>
Then it wiil Ask for the Name and the attributes of the Text.
This will work for u.
<b>Reward if Helpful.</b>
2007 Aug 02 7:25 AM
hi,
smartform->click the window->text type->include text give the text name which u create in so10 text object as text,text id as st,language as en.
save and activate.
Regards,
Divya
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |