Website: http://www.fu-he.net/sap/4817.html
DESCRIPTION:SY-SUBRC: The return value after statement execution, 0 indicates success
Sy-datum: Current Server date
Sy-uzeit: Current server time
sy-uline:255 length of the horizontal line
Sy-vline: Vertical Line
Sy-index: Cycle says the number of executions
Sy-tabix: Number of inner table loops
SY-DYNNR: Current screen number
Sy-mandt: Client number of the current login
SY-STEPL: Returns the screen line number of the current operation (Table Control)
SY-LOOPC: The total number of rows in the screen of the current Table control (Table control)
Sy-ucomm:pai The function code of the departure
SY-DYNNR: Current screen number
Sy-msgid:message Class
Sy-msgnr:message number
Sy-msgty:message Type
Sy-msgv1~4:message Variant
The Line-count set in the Sy-linct:reprot statement
The line-size set in the Sy-linsz:reprot statement
Sy-srows: Number of list rows in the current window
Sy-scols: Number of list columns in the current window
Sy-pagno: The page number of the current page
Sy-linno: Line number of the currently selected row
Sy-colno: Column number of the currently selected column
Sy-lsind: The current list index, the first level list is 1
Sy-lilli: Cursor line position when selecting a row
Sy-curow: Select a row cursor column position
Name Type Content
SY-ABCDE C (Contains) the alphabet. Can is used to access individual letters directly by specifying the Offset/length, regardless of the code page.
Sy-batch C (1) Set to "X" under an ABAP program that runs in the background, otherwise initial.
SY-BINPT C (1) Set to "X" during processing of batch input sessions, and the ABAP programs called using call TRANSACTION USI NG. Otherwise Initial.
Sy-calld C (1) Contains a blank character in the first program in a call sequence, otherwise Contains the value "X". is set to "X" after calls using the call TRANSACTION, call DIALOG, or SUBMIT ... and RETURN. Empty If the program is started using LEAVE to TRANSACTION or a TRANSACTION from the screen. A call using SUBMIT (without and RETURN) assumes the value of the calling program.
Sy-callr C (8) When printing lists, contains a value that displays where the printing is started, for example, New-page fo R program-controlled Printing, or rsdbrunt for printing from the selection screen.
Sy-colno I position during creation of a list in the list buffer. Counting begins at 1. In Non-unicode systems, this position also corresponds to the column in the displayed list. In Unicode systems, which is only guaranteed for the lower and upper output limits applicable to each output, as one Charac TER may take the columns to the list than positions in the list buffer.
Sy-cpage I page number of the page displayed at the top of the list for which a list event is triggered. Counting begins at 1.
Sy-cprog C (Procedures called externally, the name of the calling program, Otherwise the name of the . If a procedure called externally calls another external procedure, Sy-cprog contains the name of the framework program, an D is not set to the name of the framework program of the subsequent calling program.
Sy-cucol I horizontal cursor position in the display on a screen. Counting begins at column 2.
Sy-curow i Vertical cursor position on the screens display of a screen. Counting begins at line 1.
Sy-datar C (1) at PAI, contains "X" if at least one input field of a screen have been changed by a user or by further data T Ransfer, otherwise initial.
Sy-datlo d Local Date of the user, for example 19990723, 20000422. Can be set using GET time.
Sy-datum d Local Date of the SAP system. Can be set using GET time.
Sy-dayst C (1) "X" during summertime, otherwise initial.
sy-dbcnt I SQL statements set the content of sy-dbcnt to the number of processed table lines.
Sy-dbnam C (+) in executable programs, the linked logical database.
Sy-dbsys C (Ten) central database system, for example, ORACLE, INFORMIX.
Sy-dyngr C (4) screen group of the current screen. In the screen Painter, several screens can is assigned to a common screen group, which can is used, for example, for Makin G Modifications to all screens in the group at once.
Sy-dynnr C (4) Number of the current screen. During Selection screen processing, this is the current selection screen. During list processing, the number of the Subscreen container. During processing of a subscreen screen (including in tabstrips), this screen number.
Sy-fdayw B Factory Calendar Weekday, Monday = 1, ..., Friday = 5.
Sy-fdpos I Found location in operations with Character-type data objects.
Sy-host C (8) Name of the application server, for example, KSAP0001, HS01234.
Sy-index I Loop index. In does and while loops, contains the number of the loop passes including the current pass.
Sy-langu C (1) Single-character language key, for example, D, E, F, for the current text environment. Set according to the logon language of the user or by using the statement SET LOCALE.
SY-LDBPG C (+) in executable programs, the database program of the linked logical database.
Sy-lilli I list line for which a list event is triggered. Counting begins at 1 and includes the page header.
Sy-linct I Page length of the current list during list creation. SY-LINCT is 0 for a, the list of any length, and have a value that is not 0 for lists with a defined page length.
Sy-linno I current list line during list creation. Counting begins at 1 and includes the page header.
Sy-linsz I line width of the current list in the list buffer during list creation.
Sy-lisel C (255) Content of the list in the list buffer, on which the cursor is positioned while a list event is tri Ggered (restricted to the first 255 lines).
Sy-listi I list level of the list in which a list event was triggered.
Sy-loopc I number of lines currently displayed in a Table control.
Sy-lsind I list level of the list, which is currently being created (basic list:0, details lists:greater than 0). For every interactive list event, Sy-lsind was automatically increased by an increment of 1. Sy-lsind can only is changed in ABAP programs for navigating between details lists.
Sy-macol I when printing lists, contains the number of columns on the left edge.
Sy-mandt C (3) client identifier with which the user have logged on, for example, 401, 800.
Sy-marow I when printing lists, contains the number of lines on the top margin.
Sy-modno C (1) indexing of external sessions. Contains the value 0 in the first session. In new sessions that is opened using the Create Session function or by calling a transaction with/o in the input field O f the toolbar, this value was increased by 1.
Sy-msgid C () After the statement message, contains the message class.
Sy-msgno N (3) After the statement message, contains the message number.
Sy-msgty C (1) After the statement message, contains the message type.
Sy-msgv1. Sy-msgv4 C () After the statement MESSAGE, contain the contents of the fields is used as placeholders In the message.
Sy-opsys C (Ten) Operating system of the application server, for example, SOLARIS, HP-UX.
Sy-pagno I current page in list creation.
Sy-pfkey C () GUI status of the current screen.
Sy-prdsn C (6) When printing lists, contains the name of the spool file.
Sy-repid C (+) Name of the current ABAP program. For procedures called externally, name of the framework program of the procedure. Sy-repid when transferring actual parameters to an external procedure, before release 6.10, the formal parameter is not s The ET to the name of the caller, but to the name of the procedure instead. As of release 6.10, Sy-repid can be transferred to procedures without Help fields.
SY-SAPRL C (4) Release status of the SAP system, for example, 46D, 610.
Sy-scols I number of columns of the current screen.
Sy-slset c Variant that is used for filling a selection.
Sy-spono N (Ten) when printing lists, contains the name of the spool number.
Sy-srows I number of lines of the current screen.
Sy-staco I number of the first column displayed in the list for which a list event has been triggered. Counting begins at 1.
Sy-staro I number of the list line displayed at the top of the the page at the top of the list, for which a list event is tri Ggered. Counting begins at 1 and does not include the page header.
Sy-stepl i Index of the current line in a table control. This is the set for every loop pass.
SY-SUBRC I Return value is the set by many ABAP statements. In general, the value 0 means the statement is executed with no problems. Depending on which statement is used to set SY-SUBRC, if errors occur, the cause of the error can is derived from the Cor Responding value.
Sy-sysid C (8) Name of the SAP system, for example, S01, K99.
Sy-tabix I Table index. Last addressed line of a standard table or sorted table. is set to 0 if hashed table is accessed.
Sy-tcode C () Name of the current transaction code.
Sy-tfill I in the statements DESCRIBE table, LOOP at, and READ table, Sy-tfill are filled with the number of lines in the I Nternal table that has been addressed.
Sy-timlo T Local time of the user, for example 152557. Can is set by GET time.
Sy-title C (+) Text that appears in the title bar of the.
Sy-tleng I in the statements DESCRIBE table, LOOP at, and READ table, Sy-tleng are filled with the line size of the Interna L table is being addressed.
Sy-tvar0 SY-TVAR9 C () These system fields can assigned values in the program. At the event Top-of-page, the content of SY-TVAR0 to Sy-tvar0 replaces the placeholders in the list and column headers of The text elements of the program.
Sy-tzone I time difference to the UTC reference time on seconds, for example, 3600, 10800.
Sy-ucomm C () Function code that triggered the event PAI.
Sy-uline C (255) Contains a horizontal line of length 255 for displaying in lists.
Sy-uname C (s) User's logon name, for example, Kellerh.
Sy-uzeit T Local time of the SAP system. Can be set using GET time.
Sy-vline C (1) Contains a vertical line (|) for displaying in lists.
Sy-wtitl C (1) In the statements report, program, and Function-pool, set to "N" if the addition NO standard PAGE HEADING is Used, otherwise initial.
Sy-zonlo C (6) Time zone of the user, for example, CET, PST.