RSTXP SAP (Screen fields SAPMSTXP program editor) Structure details
Description: Screen fields SAPMSTXP program editor
Structure field list including key, data, relationships and ABAP select examples
RSTXP is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Screen fields SAPMSTXP program editor" Information within sap ABAP programs.
This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.
i.e. DATA: wa_RSTXP TYPE RSTXP.
The RSTXP table consists of various fields, each holding specific information or linking keys about Screen fields SAPMSTXP program editor data available in SAP. These include TDLINE (ABAP Source Line), TDCOMMLINE (EDIC: Command line), TDPARAM (EDIC: Function parameters), TDHEADLINE (EDIC: Header).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .
Delivery Class:Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced
SAP RSTXP structure fields - Full list of fields found in SAP data dictionary
Field | Description | Data Element | Data Type | length (Dec) | Check table | Conversion Routine | Domain Name | MemoryID | SHLP |
TDLINECOM | EDIC: Line command | EDLINECOM | CHAR | 6 | EDLINECOM | ||||
TDLINE | ABAP Source Line | RSLINE | STRG | 0 | |||||
TDCOMMLINE | EDIC: Command line | EDCOMMLINE | CHAR | 80 | EDDYNPLINE | ||||
TDPARAM | EDIC: Function parameters | EDPARAM | CHAR | 80 | EDDYNPLINE | ||||
TDHEADLINE | EDIC: Header | EDHEADLINE | CHAR | 80 | EDDYNPLINE | ||||
TDFOOTLINE | EDIC: Footer | EDFOOTLINE | CHAR | 80 | EDDYNPLINE | ||||
TDMSG1LINE | EDIC: Message lines | EDMSGLINE | CHAR | 80 | EDDYNPLINE | ||||
TDMSG2LINE | EDIC: Message lines | EDMSGLINE | CHAR | 80 | EDDYNPLINE | ||||
TDMSG3LINE | EDIC: Message lines | EDMSGLINE | CHAR | 80 | EDDYNPLINE | ||||
TDATTACH | EDIC Attach Parameters | EDATTACH | CHAR | 6 | EDLINECOM | ||||
TDBUFFERX | EDIC: Choose buffer | EDBUFFER | CHAR | 1 | EDBUFFER | ||||
TDBUFFERY | EDIC: Choose buffer | EDBUFFER | CHAR | 1 | EDBUFFER | ||||
TDBUFFERZ | EDIC: Choose buffer | EDBUFFER | CHAR | 1 | EDBUFFER | ||||
TDTABLE | EDIC: Table parameters | EDTABLE | CHAR | 30 | Assigned to domain | AS4TAB | |||
TDSEGMENT | EDIC: Segment parameters | EDSEGMENT | CHAR | 2 | EDSEGMENT | ||||
TDTABFIELD | EDIC: Table field parameters | EDTABFIELD | CHAR | 16 | EDTABFIELD | ||||
TDDOMAIN | EDIC: Domain parameters | EDDOMAIN | CHAR | 30 | Assigned to domain | DOMNAME | |||
TDFIND | EDIC: Find Parameters | EDFIND | CHAR | 79 | EDCURSTRNG | UFI | |||
TDREPLACE | EDIC: Replace parameter | EDREPLACE | CHAR | 79 | EDCURSTRNG | URP | |||
TDREPFROM | ABAP/4 Editor Replace Line | EDREPFROM | NUMC | 6 | EDCURSLINE | ||||
TDREPTO | ABAP Editor | EDREPTO | NUMC | 6 | EDCURSLINE | ||||
TDREPCONF | ABAP/4 Editor Acknowledge Replace | EDREPCONF | CHAR | 1 | EDBOOL | ||||
TDASSTRING | ABAP/4 Editor: Find: As a string | EDASSTRING | CHAR | 1 | EDBOOL | ||||
TDASWORD | ABAP/4 editor: Search as Word | EDASWORD | CHAR | 1 | EDBOOL | ||||
TDREPLTOO | ABAP/4 Editor: Find: Replace also | EDREPLTOO | CHAR | 1 | EDBOOL | ||||
TDLOKAL | ABAP/4 Editor: Find locally in current source code | EDLOKAL | CHAR | 1 | EDBOOL | ||||
TDCURSOR | Search/replace from cursor position | EDCURSOR | CHAR | 1 | EDBOOL | ||||
TDFROMTO | Search / Replace in line interval | EDFROMTO | CHAR | 1 | EDBOOL | ||||
TDBLOCK | Search / Replace in marked Block | EDBLOCK | CHAR | 1 | EDBOOL | ||||
TDGLOBAL | ABAP/4 Editor: Find globally in main programs and includes | EDGLOBAL | CHAR | 1 | EDBOOL | ||||
TDGLOBAL2 | ABAP/4 Editor: Find globally in programs and includes | EDGLOBAL2 | CHAR | 1 | EDBOOL | ||||
TDGLOBPROG | ABAP Editor: Main program for global search | EDGLOBPROG | CHAR | 40 | Assigned to domain | PROGRAMM | |||
TDDYNNR | Screen number | EDDYNPRO | CHAR | 4 | DYNNR | ||||
TDEXACT | Find with exact spelling | EDEXACT | CHAR | 1 | EDBOOL | ||||
TDXFIND | EDIC: Find Parameters | EDFIND | CHAR | 79 | EDCURSTRNG | UFI | |||
TDXREPLACE | EDIC: Replace parameter | EDREPLACE | CHAR | 79 | EDCURSTRNG | URP | |||
TDCOMPONT | Full Component Name | SEOCPDNAME | CHAR | 61 | CHAR61 | ||||
TDUSERCOM | EDIC: User command | EDUSERCOM | CHAR | 10 | EDUSERCOM | ||||
TDHELP | EDIC: TRHLP parameter | EDHELP | CHAR | 30 | EDHELP | ||||
TDDOCU | EDIC: Documentation parameters | EDDOCU | CHAR | 50 | EDDOCU | ||||
TDPROGRAM | EDIC: Program name | EDPROGRAM | CHAR | 40 | Assigned to domain | PROGRAMM | |||
TDNPROGRAM | EDIC: New program name | EDNPROGRAM | CHAR | 40 | Assigned to domain | PROGRAMM | |||
TDYES | EDIC: Reply: Yes | EDYES | CHAR | 5 | EDANSWER | ||||
TDNO | EDIC: Reply: No | EDNO | CHAR | 5 | EDANSWER | ||||
TDDYNPRO | ABAP/4 editor: Search as Word | EDASWORD | CHAR | 1 | EDBOOL | ||||
TDMODULE | EDIC: Module name | EDMODULE | CHAR | 30 | EDMODULE | ||||
TDFORWARDS | ABAP/4: Search editor forwards | EDFORWARDS | CHAR | 1 | EDBOOL | ||||
TDBACKWARD | ABAP/4 Editor: Search backwards | EDBACKWARD | CHAR | 1 | EDBOOL | ||||
TDMESSAGE | ABAP/4 editor message number | TDMESSAGE | CHAR | 3 | Assigned to domain | MSGNR | |||
TDSELECT | ABAP/4 editor table name | TDSELECT | CHAR | 30 | Assigned to domain | AS4TAB | |||
TDANWEISNG | ABAP Keyword | TDANWEISNG | CHAR | 30 | TDANWEISNG | ||||
TDID | Application Area | ARBGB | CHAR | 20 | Assigned to domain | ARBGB | MAG | ||
TDTYP | Object type | TDTYP | CHAR | 1 | TDTYP | ||||
TDFUNCTION | ABAP/4 Editor function module | EDFUNCTION | CHAR | 30 | Assigned to domain | FUNCNAME | |||
TDPCMODE | Editor PC mode | EDPCMODE | CHAR | 1 | EDBOOL | ||||
TDSAPMODE | Editor SAP mode | EDSAPMODE | CHAR | 1 | EDBOOL | ||||
TDFBFETCH | Get function module (radio button) | EDFBFETCH | CHAR | 1 | EDBOOL | ||||
TDPGFETCH | Get program (radio button) | EDPGFETCH | CHAR | 1 | EDBOOL | ||||
TDFIRST | Index of the 1st displayed line | EDFIRST | CHAR | 4 | EDCHAR4 | ||||
TDLAST | Index of the last displayed line | EDLAST | CHAR | 4 | EDCHAR4 | ||||
TDTOTAL | Total program length | EDTOTAL | CHAR | 4 | EDCHAR4 | ||||
TDLOWERCAS | Display texts in lowercase on the screen | EDLOWERCAS | CHAR | 1 | EDBOOL | ||||
TDSTRUCT | ABAP/4 editor table name | TDSELECT | CHAR | 30 | Assigned to domain | AS4TAB | |||
TDDIALOG | ABAP/4 Editor dialog module | TDDIALOG | CHAR | 30 | Assigned to domain | DIALOG_ID | |||
TDPCMODELN | Editor PC mode | EDPCMODE | CHAR | 1 | EDBOOL | ||||
TDBERECHTG | ABAP/4 Editor authorization object | EDBERECHTG | CHAR | 10 | EDBERECHTG | ||||
TDPERFORM | ABAP Editor form | EDPERFORM | CHAR | 30 | EDPERFORM | ||||
TDOBJECT | Name of a module integrated into navigation | TDBAUSTEIN | CHAR | 30 | TDBAUSTEIN | ||||
TDCASE | UPPER or LOWER case | EDCASE | CHAR | 5 | EDANSWER | ||||
TDFIRSTOCC | ABAP/4 Editor: Find: Display first hit | EDFIRSTOCC | CHAR | 1 | EDBOOL | ||||
TDALLOCC | ABAP/4 Editor: Display list of all hits | EDALLOCC | CHAR | 1 | EDBOOL | ||||
TDEDITOR | ABAP/4 Editor: Source code from editor/database | EDEDITOR | CHAR | 1 | EDBOOL | ||||
TDDATABASE | ABAP/4 Editor: Source code only from database | EDDATABASE | CHAR | 1 | EDBOOL | ||||
TDSTATUS | GUI status | CUA_STATUS | CHAR | 20 | GUI_STATUS | CUA | |||
TDLOGIC | Screen part: L=Logic, F=Field list, B=L+F, A=Attributes | EDDYNPPART | CHAR | 1 | EDTYPE | ||||
TDFLIST | Screen part: L=Logic, F=Field list, B=L+F, A=Attributes | EDDYNPPART | CHAR | 1 | EDTYPE | ||||
TDMARK | Selection column in editor | EDMARK | CHAR | 40 | EDMARK | ||||
TDMARK1 | Selection column in editor | EDMARK | CHAR | 40 | EDMARK | ||||
TDLINELENFL | Indicator for Editor Line Length = 72 | EDLINELENFL | CHAR | 1 | EDLINELENFL | ||||
TDENHALL | All Enhancements | EDENHALL | CHAR | 1 | EDENHALL | ||||
TDENHACT | Active Enhancements | EDENHACT | CHAR | 1 | EDENHACT | ||||
TDNOENH | No Enhancements | EDNOENH | CHAR | 1 | EDNOENH |
Key field | Non-key field |
How do I retrieve data from SAP structure RSTXP using ABAP code?
As RSTXP is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on RSTXP as there is no data to select.How to access SAP table RSTXP
Within an ECC or HANA version of SAP you can also view further information about RSTXP and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects