Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_ISH_SCREEN_CUST | IS-H: Interface of all Screen Classes of the Customer | 20040209 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_ISH_SCREEN_STD | IS-H: Interface for All Screen Classes of Standard System | 20030709 |
| 3 | Interface composition (i COMPRISING i_ref) | IF_ISH_SCR_CONTROL | IS-H: Interface for Control Screens | 20040813 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISH_SCREEN | IS-H: Base Class for Interface Management | 20030709 |
Properties
| Interface | IF_ISH_SCREEN | |
| Short Description | IS-H: Interface for the Screen Classes |
General Data
| Package | NBASE | IS-H: Basic Functionality |
| Created | 20030709 | SAP |
| Last changed | 20050409 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_ISH_SCREEN has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_ISH_FV_CONSTANTS | IS-H: Constants for Field Values (Data Element NFVTYPE) | 20030925 | ||
| 2 | IF_ISH_IDENTIFY_OBJECT | IS-H: Assign a Type to an Object | 20030709 | ||
| 3 | IF_ISH_SCR_CONSTANTS | IS-H: Constants for Screens | 20031007 |
Friends
Interface IF_ISH_SCREEN has no friend.
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Processing Before CALL SUBSCREEN | 20031007 | |
| 2 | Instance method | Public | Method | This method is called before PBO of screen takes place | 20030709 | |
| 3 | Instance method | Public | Method | Runs Checks | 20040409 | |
| 4 | Instance method | Public | Method | Check if Screen Field Values Have Been Changed | 20030709 | |
| 5 | Instance method | Public | Method | Deletes the Cursor Position | 20040202 | |
| 6 | Instance method | Public | Method | Clears the User Command | 20040129 | |
| 7 | Instance method | Public | Method | Create All List Boxes of a Screen | 20030925 | |
| 8 | Instance method | Public | Method | Create and Fill List Box | 20030925 | |
| 9 | Instance method | Public | Method | GRID (or Table Control): Delete Empty Rows from the Grid | 20031117 | |
| 10 | Instance method | Public | Method | Destroy Instance | 20031007 | |
| 11 | Instance method | Public | Method | Determine Active Tab Page of the Screen | 20030725 | |
| 12 | Instance method | Public | Method | Returns the Calling Program | 20040224 | |
| 13 | Instance method | Public | Method | Returns the Configuration Object | 20040224 | |
| 14 | Instance method | Public | Method | Returns the Current Cursor Position | 20040202 | |
| 15 | Instance method | Public | Method | Transfer Data from the Screen | 20030709 | |
| 16 | Instance method | Public | Method | Returns the Field Name for Standard Cursor Position | 20040202 | |
| 17 | Instance method | Public | Method | Determination of Possible Default Cursor Positions | 20040211 | |
| 18 | Instance method | Public | Method | Returns Header Data for Screen | 20040304 | |
| 19 | Instance method | Public | Method | Returns Maintained Column Number for Screen | 20040304 | |
| 20 | Instance method | Public | Method | Returns the Environment | 20040224 | |
| 21 | Instance method | Public | Method | Determine All Screen Fields and their Values | 20030709 | |
| 22 | Instance method | Public | Method | Determine Changeable Screen Fields and their Values | 20030722 | |
| 23 | Instance method | Public | Method | Determine Properties of the Screen Fields | 20030709 | |
| 24 | Instance method | Public | Method | Determine All Screen Fields (Tech. Properties and Values) | 20031028 | |
| 25 | Instance method | Public | Method | Returns a FieldValue Field Value | 20041117 | |
| 26 | Instance method | Public | Method | Returns an Object Field Value | 20041117 | |
| 27 | Instance method | Public | Method | Returns a Screen Field Value | 20041117 | |
| 28 | Instance method | Public | Method | Returns a Single Field Value | 20041117 | |
| 29 | Instance method | Public | Method | Returns the DISABLED Attribute of Field Value (only ALVGrid) | 20050310 | |
| 30 | Instance method | Public | Method | Returns Flag whether Rqrd-Entry Fields of Screen Are Handled | 20040409 | |
| 31 | Instance method | Public | Method | Returns the Lock Object | 20040224 | |
| 32 | Instance method | Public | Method | Retursn the Main Object | 20040224 | |
| 33 | Instance method | Public | Method | Return Container (Parent) of the Screen | 20031007 | |
| 34 | Instance method | Public | Method | Determination Screen Modification for a Field | 20040210 | |
| 35 | Instance method | Public | Method | 20030717 | ||
| 36 | Instance method | Public | Method | Determination of Screen Table with Div. Modification | 20040210 | |
| 37 | Instance method | Public | Method | Returns All Screen Fields for Screen Modification | 20040109 | |
| 38 | Instance method | Public | Method | Determination of Cursor Positioning Acc. to Screen Modific. | 20040210 | |
| 39 | Instance method | Public | Method | Returns a Processing Mode | 20041214 | |
| 40 | Instance method | Public | Method | F1 Help (Documentation) | 20030925 | |
| 41 | Instance method | Public | Method | Initialization of Global Attributes | 20030709 | |
| 42 | Instance method | Public | Method | 20030717 | ||
| 43 | Instance method | Public | Method | A Specific Field Was Changed Last (ON/OFF) | 20040121 | |
| 44 | Instance method | Public | Method | Is a Specific Field Initial (ON/OFF) | 20040407 | |
| 45 | Instance method | Public | Method | 20030717 | ||
| 46 | Instance method | Public | Method | Change Appearance of the Screen Fields | 20030925 | |
| 47 | Instance method | Public | Method | Transfer OK Code and Possibly Execute Screen Function | 20030709 | |
| 48 | Instance method | Public | Method | PAI Event Processing | 20030925 | |
| 49 | Instance method | Public | Method | PBO Event Processing | 20030925 | |
| 50 | Instance method | Public | Method | Trigger Event "Screen Processing Error Occurred" | 20030905 | |
| 51 | Instance method | Public | Method | Trigger Event "User Command in Screen" | 20031112 | |
| 52 | Instance method | Public | Method | Memorizes the Current Cursor Position | 20040202 | |
| 53 | Instance method | Public | Method | Set Tab Page of Screen as "Active" | 20030725 | |
| 54 | Instance method | Public | Method | Sets the Calling Program | 20040224 | |
| 55 | Instance method | Public | Method | Sets the Configuration Object | 20040224 | |
| 56 | Instance method | Public | Method | Position Cursor on a Field in the Screen | 20030709 | |
| 57 | Instance method | Public | Method | Sets the Cursor Position | 20040202 | |
| 58 | Instance method | Public | Method | Transfer of the Data to the Screen | 20030709 | |
| 59 | Instance method | Public | Method | Transfer Values of the Field Values into the Data Objects | 20031120 | |
| 60 | Instance method | Public | Method | Sets the Environment | 20040224 | |
| 61 | Instance method | Public | Method | Returns whether the User Command Was Executed | 20040128 | |
| 62 | Instance method | Public | Method | Transfer Changes and Presettings of Screen Fields | 20030709 | |
| 63 | Instance method | Public | Method | Set "Old" Status of the Screen Fields | 20031210 | |
| 64 | Instance method | Public | Method | Fill Field Values from the Data Objects | 20031120 | |
| 65 | Instance method | Public | Method | Sets a FieldValue Field Value | 20041117 | |
| 66 | Instance method | Public | Method | Sets an Object Field Value | 20041117 | |
| 67 | Instance method | Public | Method | Sets a Screen Field Value | 20041117 | |
| 68 | Instance method | Public | Method | Sets a Single Field Value | 20041117 | |
| 69 | Instance method | Public | Method | Set Attribute that PBO Will Run First | 20030709 | |
| 70 | Instance method | Public | Method | Sets the DISABLED Attribute of a Field Value (only ALVGrid) | 20050310 | |
| 71 | Instance method | Public | Method | Sets Flag Whether Rqrd-Entry Fields on Screen Are Handled | 20040409 | |
| 72 | Instance method | Public | Method | Transfer Screen Instance | 20030709 | |
| 73 | Instance method | Public | Method | Sets the Lock Object | 20040224 | |
| 74 | Instance method | Public | Method | Sets the Main Object | 20040224 | |
| 75 | Instance method | Public | Method | Set Container (Parent) for the Screen | 20031007 | |
| 76 | Instance method | Public | Method | Cursor Positioning According to Screen Modification | 20040210 | |
| 77 | Instance method | Public | Method | Transfer Values from the Screen Fields into the Instance | 20030906 | |
| 78 | Instance method | Public | Method | Transfer Values into the Actual Screen Fields | 20030906 | |
| 79 | Instance method | Public | Method | Input Help | 20030924 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | EV_CLEAR_ALL_CURSORFIELDS | Instance Event (0) |
Public (2) |
Delete Cursor Positions of All Screens of a Process | 20040202 |
| 2 | EV_DATA_CHANGED_AT_OKCODE | Instance Event (0) |
Public (2) |
Data Was Changed in the OKCODE Processing of the Screen | 20031126 |
| 3 | EV_ERROR | Instance Event (0) |
Public (2) |
An Error Occurred in Screen Processing | 20031017 |
| 4 | EV_USER_COMMAND | Instance Event (0) |
Public (2) |
A Function Was Triggered in the Screen (e.g. Toolbar) | 20031112 |
Types
Interface IF_ISH_SCREEN has no local type.
Method Signatures
Method BEFORE_CALL_SUBSCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031007 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031007 |
Method BEFORE_CALL_SUBSCREEN on Interface IF_ISH_SCREEN has no exception.
Method BEFORE_PBO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_DYNNR | Value transfer | Type reference (TYPE) | SY-DYNNR | Nummer des Dynpros (für den Subscreen) | 20030709 | |||
| 3 | E_DYNNR_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Dynpro übernehmen | 20030709 | |||
| 4 | E_PGM | Value transfer | Type reference (TYPE) | SY-REPID | Name des Programmes (für den Subscreen) | 20030709 | |||
| 5 | E_PGM_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Name des Programmes übernehmen | 20030709 | |||
| 6 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 |
Method BEFORE_PBO on Interface IF_ISH_SCREEN has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20040409 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20040409 | |||
| 3 | I_CHECK_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | ON: Formale Feldprüfungen werden durchgeführt | 20040409 | ||
| 4 | I_CHECK_MANDATORY_FIELDS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | ON: Pflichtfeldprüfung wird durchgeführt | 20040409 |
Method CHECK on Interface IF_ISH_SCREEN has no exception.
Method CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Änderungen vorhanden ON/OFF | 20030709 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 |
Method CHECK_CHANGES on Interface IF_ISH_SCREEN has no exception.
Method CLEAR_CURSORFIELD Signature
Method CLEAR_CURSORFIELD on Interface IF_ISH_SCREEN has no parameter.
Method CLEAR_CURSORFIELD on Interface IF_ISH_SCREEN has no exception.
Method CLEAR_EV_USER_COMMEND_RESULT Signature
Method CLEAR_EV_USER_COMMEND_RESULT on Interface IF_ISH_SCREEN has no parameter.
Method CLEAR_EV_USER_COMMEND_RESULT on Interface IF_ISH_SCREEN has no exception.
Method CREATE_ALL_LISTBOXES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method CREATE_ALL_LISTBOXES on Interface IF_ISH_SCREEN has no exception.
Method CREATE_LISTBOX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | ER_LB_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_LISTBOX | Instanz einer Listbox | 20030925 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 | |||
| 4 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname | 20030925 | |||
| 5 | I_FIELDVALUE | Value transfer | Type reference (TYPE) | NFVVALUE | Feldwert | 20031016 | |||
| 6 | I_ROWNUMBER | Value transfer | Type reference (TYPE) | INT4 | 0 | Bei Tabellen: Zeilenindex des Feldes | 20031015 |
Method CREATE_LISTBOX on Interface IF_ISH_SCREEN has no exception.
Method DELETE_EMPTY_LINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031117 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031117 |
Method DELETE_EMPTY_LINES on Interface IF_ISH_SCREEN has no exception.
Method DESTROY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20031007 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031007 |
Method DESTROY on Interface IF_ISH_SCREEN has no exception.
Method GET_ACTIVE_TABSTRIP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ACTIVE_TABSTRIP | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode der aktiven Registerkarte | 20030725 | |||
| 2 | E_DYNNR | Value transfer | Type reference (TYPE) | SY-DYNNR | Dynpronummer des Subscreens auf der Registerkarte | 20030725 | |||
| 3 | E_PGM | Value transfer | Type reference (TYPE) | SY-REPID | Programmname des Subscreens auf der Registerkarte | 20030725 | |||
| 4 | E_TABSTRIP_SUBSCREEN | Call by reference | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Subscreens auf der Registerkarte | 20030725 |
Method GET_ACTIVE_TABSTRIP on Interface IF_ISH_SCREEN has no exception.
Method GET_CALLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CALLER | Value transfer | Type reference (TYPE) | SY-REPID | Aufrufer | 20040224 |
Method GET_CALLER on Interface IF_ISH_SCREEN has no exception.
Method GET_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_CONFIG | Value transfer | Object reference (TYPE REF TO) | IF_ISH_CONFIG | IS-H: Interface zur Konfiguration von Dialogen | 20040224 |
Method GET_CONFIG on Interface IF_ISH_SCREEN has no exception.
Method GET_CURSORFIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_SCREEN | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Screen des Cursors | 20040207 | |||
| 2 | E_CURSORFIELD | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des Cursors | 20040207 |
Method GET_CURSORFIELD on Interface IF_ISH_SCREEN has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONFIG | Value transfer | Object reference (TYPE REF TO) | IF_ISH_CONFIG | Instanz der Screenkonfiguration | 20030722 | |||
| 2 | E_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment für neue Datenobjekte | 20030709 | |||
| 3 | E_FIRST_TIME | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Erster Aufruf ON/OFF | 20030709 | |||
| 4 | E_LEFT_MSG_POPUP | Value transfer | Type reference (TYPE) | I | Position Meldungs-Popup | 20030709 | |||
| 5 | E_LOCK | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | Instanz zur Verwaltung von Sperren | 20030709 | |||
| 6 | E_MAIN_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Hauptobjekt eines Dialogs | 20030709 | |||
| 7 | E_RN1MESSAGE | Value transfer | Type reference (TYPE) | RN1MESSAGE | Fehlermeldung (zwecks Cursorposition) | 20030709 | |||
| 8 | E_SCREEN_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_ISH_FIELD_VALUES | Instanz mit Werten der Screenfelder | 20030722 | |||
| 9 | E_TOP_MSG_POPUP | Value transfer | Type reference (TYPE) | I | Position Meldungs-Popup | 20030709 | |||
| 10 | E_VCODE | Value transfer | Type reference (TYPE) | ISH_VCODE | Verarbeitungsmodus | 20030709 |
Method GET_DATA on Interface IF_ISH_SCREEN has no exception.
Method GET_DEFAULT_CURSORFIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_SCREEN | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Screen des Cursors | 20040207 | |||
| 2 | E_CURSORFIELD | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des Cursors | 20040207 |
Method GET_DEFAULT_CURSORFIELD on Interface IF_ISH_SCREEN has no exception.
Method GET_DEF_CRS_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20040211 | |||
| 2 | ER_CRS_SCR_PRIO1 | Call by reference | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Screens für Cursor mit Priorität 1 | 20040211 | |||
| 3 | ER_CRS_SCR_PRIO2 | Call by reference | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Screens für Cursor mit Priorität 2 | 20040211 | |||
| 4 | ER_CRS_SCR_PRIO3 | Call by reference | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Screens für Cursor mit Priorität 3 | 20040211 | |||
| 5 | E_CRS_FIELD_PRIO1 | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des Cursors mit Priorität 1 | 20040211 | |||
| 6 | E_CRS_FIELD_PRIO2 | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des Cursors mit Priorität 2 | 20040211 | |||
| 7 | E_CRS_FIELD_PRIO3 | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des Cursors mit Priorität 3 | 20040211 | |||
| 8 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040211 |
Method GET_DEF_CRS_POSSIBLE on Interface IF_ISH_SCREEN has no exception.
Method GET_DYNPRO_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_DYNPRO_HEADER | Value transfer | Type reference (TYPE) | RPY_DYHEAD | Dynpro: Attribute des Headers (externe Darstellung) | 20040304 |
Method GET_DYNPRO_HEADER on Interface IF_ISH_SCREEN has no exception.
Method GET_DYNPRO_HEADER_COLUMNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_COLUMNS | Value transfer | Type reference (TYPE) | SCRNSETC | Anzahl Spalten zur Pflege im Dynpro | 20040304 |
Method GET_DYNPRO_HEADER_COLUMNS on Interface IF_ISH_SCREEN has no exception.
Method GET_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040224 |
Method GET_ENVIRONMENT on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030718 | |||
| 2 | ET_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Feldwerte | 20030718 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030718 | |||
| 4 | I_CONV_TO_EXTERN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Werte in eine externe Darstellung konvertieren | 20030906 |
Method GET_FIELDS on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDS_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030722 | |||
| 2 | ET_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Feldwerte | 20030722 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030722 |
Method GET_FIELDS_CHANGEABLE on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDS_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030718 | |||
| 2 | ET_FIELDS_DEFINITION | Value transfer | Type reference (TYPE) | DYFATC_TAB | Definition der Einzelobjekte im Dynpro | 20030709 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030718 |
Method GET_FIELDS_DEFINITION on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDS_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031028 | |||
| 2 | ET_FIELDS_VALUE | Value transfer | Type reference (TYPE) | ISH_T_SCREEN_FIELDS | IS-H: Tabelle mit Screen Feldern (Label und Inhalt) | 20031028 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20031028 | |||
| 4 | I_CONV_TO_EXTERN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Werte in eine externe Darstellung konvertieren | 20031029 |
Method GET_FIELDS_VALUE on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDVAL_FV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des gewünschten Feldes | 20041117 | |||
| 2 | RR_FV | Value transfer | Object reference (TYPE REF TO) | CL_ISH_FIELD_VALUES | IS-H: Datenaustausch zwischen Programm und Screen verwalten. | 20041117 |
Method GET_FIELDVAL_FV on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDVAL_IDENTIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des gewünschten Feldes | 20041117 | |||
| 2 | RR_IDENTIFY | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | IS-H: Einem Objekt einen Typ zuweisen | 20041117 |
Method GET_FIELDVAL_IDENTIFY on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDVAL_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des gewünschten Feldes | 20041117 | |||
| 2 | RR_SCREEN | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | IS-H: Interface für die Bildklassen | 20041117 |
Method GET_FIELDVAL_SCREEN on Interface IF_ISH_SCREEN has no exception.
Method GET_FIELDVAL_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONV_TO_EXTERN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Werte in eine externe Darstellung konvertieren | 20041117 | ||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname des gewünschten Feldes | 20041117 | |||
| 3 | R_VALUE | Value transfer | Type reference (TYPE) | NFVVALUE | Wert des gewünschten Feldes | 20041117 |
Method GET_FIELDVAL_SINGLE on Interface IF_ISH_SCREEN has no exception.
Method GET_FVATTR_DISABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Call by reference | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20050310 | |||
| 2 | R_DISABLED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Feld ist nicht eingabebereit | 20050310 |
Method GET_FVATTR_DISABLED on Interface IF_ISH_SCREEN has no exception.
Method GET_HANDLE_MANDATORY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HANDLE_MANDATORY_FIELDS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Pflichtfelder werden am Dynpro behandelt | 20040409 |
Method GET_HANDLE_MANDATORY_FIELDS on Interface IF_ISH_SCREEN has no exception.
Method GET_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_LOCK | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | IS-H*MED: Absetzen und Aufhebung von div. Sperren | 20040224 |
Method GET_LOCK on Interface IF_ISH_SCREEN has no exception.
Method GET_MAIN_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_MAIN_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | IS-H: Einem Objekt einen Typ zuweisen | 20040224 |
Method GET_MAIN_OBJECT on Interface IF_ISH_SCREEN has no exception.
Method GET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PARENT | Value transfer | Type reference (TYPE) | RNSCR_PARENT | Parent (Behälter) des Screen | 20031007 |
Method GET_PARENT on Interface IF_ISH_SCREEN has no exception.
Method GET_SCRMOD_BY_FIELDNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20040210 | |||
| 2 | ES_SCREEN | Value transfer | Type reference (TYPE) | SCREEN | Screenmodifikation | 20040210 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040210 | |||
| 4 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname | 20040210 |
Method GET_SCRMOD_BY_FIELDNAME on Interface IF_ISH_SCREEN has no exception.
Method GET_TYPE Signature
Method GET_TYPE on Interface IF_ISH_SCREEN has no parameter.
Method GET_TYPE on Interface IF_ISH_SCREEN has no exception.
Method GET_T_SCRMOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20040210 | |||
| 2 | ET_SCRMOD | Value transfer | Type reference (TYPE) | ISH_T_SCREEN | Screentabelle mit Modifikationen | 20040210 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20040210 |
Method GET_T_SCRMOD on Interface IF_ISH_SCREEN has no exception.
Method GET_T_SCRM_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_SCRM_FIELD | Value transfer | Type reference (TYPE) | ISH_T_SCRM_FIELD | IS-H: Screenfelder für Bildmodifikation | 20040109 |
Method GET_T_SCRM_FIELD on Interface IF_ISH_SCREEN has no exception.
Method GET_USE_TNDYM_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_USE_TNDYM_CURSOR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Cursorposition lt. Dynpromodifikation verwenden ON / OFF | 20040210 |
Method GET_USE_TNDYM_CURSOR on Interface IF_ISH_SCREEN has no exception.
Method GET_VCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | IS-H: Verarbeitungsmodus | 20041214 |
Method GET_VCODE on Interface IF_ISH_SCREEN has no exception.
Method HELP_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method HELP_REQUEST on Interface IF_ISH_SCREEN has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 | |||
| 3 | I_CALLER | Value transfer | Type reference (TYPE) | SY-REPID | Aufrufer | 20030709 | |||
| 4 | I_CONFIG | Value transfer | Object reference (TYPE REF TO) | IF_ISH_CONFIG | Instanz der Screenkonfiguration | 20030722 | |||
| 5 | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment für neue Datenobjekte | 20030709 | |||
| 6 | I_LOCK | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | Instanz zur Verwaltung von Sperren | 20030709 | |||
| 7 | I_MAIN_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Hauptobjekt eines Dialogs | 20030709 | |||
| 8 | I_USE_TNDYM_CURSOR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Cursorpositionierung lt. Dynpromodifikation durchführen | 20040210 | ||
| 9 | I_VCODE | Value transfer | Type reference (TYPE) | TNDYM-VCODE | Verarbeitungsmodus | 20030709 |
Method INITIALIZE on Interface IF_ISH_SCREEN has no exception.
Method IS_A Signature
Method IS_A on Interface IF_ISH_SCREEN has no parameter.
Method IS_A on Interface IF_ISH_SCREEN has no exception.
Method IS_FIELD_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Name des zu prüfenden Feldes | 20040121 | |||
| 2 | I_ROWNUMBER | Value transfer | Type reference (TYPE) | INT4 | 0 | Zeile in der das Feld ist (bei einem Grid) | 20040121 | ||
| 3 | R_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Feldwert wurde geändert | 20040121 |
Method IS_FIELD_CHANGED on Interface IF_ISH_SCREEN has no exception.
Method IS_FIELD_INITIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Name des zu prüfenden Feldes | 20040407 | |||
| 2 | I_ROWNUMBER | Value transfer | Type reference (TYPE) | INT4 | 0 | Zeile in der das Feld ist (bei einem Grid) | 20040407 | ||
| 3 | R_INITIAL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Feldwert ist initial | 20040407 |
Method IS_FIELD_INITIAL on Interface IF_ISH_SCREEN has no exception.
Method IS_INHERITED_FROM Signature
Method IS_INHERITED_FROM on Interface IF_ISH_SCREEN has no parameter.
Method IS_INHERITED_FROM on Interface IF_ISH_SCREEN has no exception.
Method MODIFY_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method MODIFY_SCREEN on Interface IF_ISH_SCREEN has no exception.
Method OK_CODE_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | C_OKCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode | 20030709 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 |
Method OK_CODE_SCREEN on Interface IF_ISH_SCREEN has no exception.
Method PROCESS_AFTER_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method PROCESS_AFTER_INPUT on Interface IF_ISH_SCREEN has no exception.
Method PROCESS_BEFORE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method PROCESS_BEFORE_OUTPUT on Interface IF_ISH_SCREEN has no exception.
Method RAISE_EV_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030905 |
Method RAISE_EV_ERROR on Interface IF_ISH_SCREEN has no exception.
Method RAISE_EV_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Ein beliebiges Datenobjekt oder ein Container | 20031112 | |||
| 2 | IR_SCREEN | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Screens, das den Event ausgelöst hat | 20031112 | |||
| 3 | IS_COL_ID | Value transfer | Type reference (TYPE) | LVC_S_COL | Grid: Spalten ID (z.B. bei einem Button) | 20040101 | |||
| 4 | IS_ROW_NO | Value transfer | Type reference (TYPE) | LVC_S_ROID | Grid: Zeilen ID (z.B. bei einem Button) | 20040101 | |||
| 5 | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Command, der im Screen ausgelöst wurde | 20031112 |
Method RAISE_EV_USER_COMMAND on Interface IF_ISH_SCREEN has no exception.
Method REMIND_CURSORFIELD Signature
Method REMIND_CURSORFIELD on Interface IF_ISH_SCREEN has no parameter.
Method REMIND_CURSORFIELD on Interface IF_ISH_SCREEN has no exception.
Method SET_ACTIVE_TABSTRIP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVE_TABSTRIP | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode der aktiven Registerkarte | 20030725 |
Method SET_ACTIVE_TABSTRIP on Interface IF_ISH_SCREEN has no exception.
Method SET_CALLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CALLER | Value transfer | Type reference (TYPE) | SY-REPID | Aufrufer | 20040224 |
Method SET_CALLER on Interface IF_ISH_SCREEN has no exception.
Method SET_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONFIG | Call by reference | Object reference (TYPE REF TO) | IF_ISH_CONFIG | IS-H: Interface zur Konfiguration von Dialogen | 20040224 | |||
| 2 | I_USE_CONFIG_PROPERTIES | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | ON: Einstellungen der Konfiguration werden übernommen. | 20040414 |
Method SET_CONFIG on Interface IF_ISH_SCREEN has no exception.
Method SET_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_CURSOR_SET | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Cursor wurde gesetzt ON/OFF | 20030709 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 | |||
| 4 | I_CURSORFIELD | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Feldname | 20030709 | |||
| 5 | I_RN1MESSAGE | Value transfer | Type reference (TYPE) | RN1MESSAGE | Fehlermeldung | 20030709 | |||
| 6 | I_SET_CURSOR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Soll der Cursor positioniert werden? | 20030910 |
Method SET_CURSOR on Interface IF_ISH_SCREEN has no exception.
Method SET_CURSORFIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CURSORFIELD | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20040202 |
Method SET_CURSORFIELD on Interface IF_ISH_SCREEN has no exception.
Method SET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 | |||
| 3 | I_LEFT_MSG_POPUP | Value transfer | Type reference (TYPE) | I | Position Meldungs-Popup | 20030709 | |||
| 4 | I_LEFT_MSG_POPUP_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Position Meldungs-Popup übernehmen | 20030709 | |||
| 5 | I_MAIN_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Hauptobjekt eines Dialogs | 20030709 | |||
| 6 | I_MAIN_OBJECT_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Hauptobjekt übernehmen | 20030709 | |||
| 7 | I_SCREEN_VALUES | Value transfer | Object reference (TYPE REF TO) | CL_ISH_FIELD_VALUES | Instanz zur Vorbelegung der Dynprofelder | 20030722 | |||
| 8 | I_SCREEN_VALUES_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Inhalt Dynprofelder übernehmen | 20030722 | |||
| 9 | I_TOP_MSG_POPUP | Value transfer | Type reference (TYPE) | I | Position Meldungs-Popup | 20030709 | |||
| 10 | I_TOP_MSG_POPUP_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Position Meldungs-Popup übernehmen | 20030709 | |||
| 11 | I_VCODE | Value transfer | Type reference (TYPE) | ISH_VCODE | Verarbeitungsmodus | 20030709 | |||
| 12 | I_VCODE_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Verarbeitungsmodus übernehmen | 20030709 |
Method SET_DATA on Interface IF_ISH_SCREEN has no exception.
Method SET_DATA_FROM_FIELDVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031120 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031120 | |||
| 3 | IT_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Tabelle mit den Field-Values | 20031120 |
Method SET_DATA_FROM_FIELDVAL on Interface IF_ISH_SCREEN has no exception.
Method SET_ENVIRONMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | IS-H: Klasse für Sammlung aller Objekte des Speichers | 20040224 |
Method SET_ENVIRONMENT on Interface IF_ISH_SCREEN has no exception.
Method SET_EV_USER_COMMAND_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Errorhandler | 20040128 | |||
| 2 | I_DONE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Wurde der User Command ausgeführt (ON)? | 20040128 | ||
| 3 | I_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode der Funktion | 20040128 | |||
| 4 | I_SUPPORTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Ist diese Funktion unterstützt? | 20040128 |
Method SET_EV_USER_COMMAND_RESULT on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20030709 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode bei Methodenaufrufen | 20030709 | |||
| 3 | IT_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Feldwerte | 20030718 | |||
| 4 | I_CONV_TO_INTERN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | übergebene Werte in interne Darstellung konvertieren | 20030906 | ||
| 5 | I_FIELD_VALUES_X | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Feldwerte übernehmen | 20030721 |
Method SET_FIELDS on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDS_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20031210 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031210 | |||
| 3 | IT_FIELD_VALUES | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Feldwerte | 20031210 | |||
| 4 | I_FIELD_VALUE | Value transfer | Type reference (TYPE) | RNFIELD_VALUE | einzelnen Eintrag übernehmen | 20031210 |
Method SET_FIELDS_OLD on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDVAL_FROM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20031120 | |||
| 2 | CT_FIELD_VALUES | Call by reference | Type reference (TYPE) | ISH_T_FIELD_VALUE | Die Tabelle mit den Field-Values | 20031120 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20031120 |
Method SET_FIELDVAL_FROM_DATA on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDVAL_FV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_FV | Value transfer | Object reference (TYPE REF TO) | CL_ISH_FIELD_VALUES | IS-H: Datenaustausch zwischen Programm und Screen verwalten. | 20041117 | |||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20041117 | |||
| 3 | R_SUCCESS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Wert wurde übernommen | 20041117 |
Method SET_FIELDVAL_FV on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDVAL_IDENTIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDENTIFY | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | IS-H: Einem Objekt einen Typ zuweisen | 20041117 | |||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20041117 | |||
| 3 | R_SUCCESS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Wert wurde übernommen | 20041117 |
Method SET_FIELDVAL_IDENTIFY on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDVAL_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SCREEN | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | IS-H: Interface für die Bildklassen | 20041117 | |||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20041117 | |||
| 3 | R_SUCCESS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Wert wurde übernommen | 20041117 |
Method SET_FIELDVAL_SCREEN on Interface IF_ISH_SCREEN has no exception.
Method SET_FIELDVAL_SINGLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONV_TO_INTERN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Übergebenen Wert in interne Darstellung konvertieren | 20041117 | ||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20041117 | |||
| 3 | I_VALUE | Value transfer | Type reference (TYPE) | DATA | Einzelwert | 20041117 | |||
| 4 | R_SUCCESS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Wert wurde übernommen | 20041117 |
Method SET_FIELDVAL_SINGLE on Interface IF_ISH_SCREEN has no exception.
Method SET_FIRST_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIRST_TIME | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Erster Aufruf ON/OFF | 20030709 |
Method SET_FIRST_TIME on Interface IF_ISH_SCREEN has no exception.
Method SET_FVATTR_DISABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DISABLED | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ON: Feld nicht eingabebereit schalten | 20050310 | |||
| 2 | I_FIELDNAME | Call by reference | Type reference (TYPE) | ISH_FIELDNAME | IS-H: Feldname | 20050310 | |||
| 3 | R_ATTR_SET | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Attribut wurde übernommen | 20050310 |
Method SET_FVATTR_DISABLED on Interface IF_ISH_SCREEN has no exception.
Method SET_HANDLE_MANDATORY_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HANDLE_MANDATORY_FIELDS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON: Pflichtfelder werden am Dynpro behandelt | 20040409 |
Method SET_HANDLE_MANDATORY_FIELDS on Interface IF_ISH_SCREEN has no exception.
Method SET_INSTANCE_FOR_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030925 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030925 |
Method SET_INSTANCE_FOR_DISPLAY on Interface IF_ISH_SCREEN has no exception.
Method SET_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LOCK | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_LOCK | IS-H*MED: Absetzen und Aufhebung von div. Sperren | 20040224 |
Method SET_LOCK on Interface IF_ISH_SCREEN has no exception.
Method SET_MAIN_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MAIN_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | IS-H: Einem Objekt einen Typ zuweisen | 20040224 |
Method SET_MAIN_OBJECT on Interface IF_ISH_SCREEN has no exception.
Method SET_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PARENT | Value transfer | Type reference (TYPE) | RNSCR_PARENT | Parent (Behälter) des Screens | 20031007 |
Method SET_PARENT on Interface IF_ISH_SCREEN has no exception.
Method SET_USE_TNDYM_CURSOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_USE_TNDYM_CURSOR | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Dynpromodifikation verwenden ON / OFF | 20040210 |
Method SET_USE_TNDYM_CURSOR on Interface IF_ISH_SCREEN has no exception.
Method TRANSPORT_FROM_DY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030927 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030927 |
Method TRANSPORT_FROM_DY on Interface IF_ISH_SCREEN has no exception.
Method TRANSPORT_TO_DY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030927 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030927 |
Method TRANSPORT_TO_DY on Interface IF_ISH_SCREEN has no exception.
Method VALUE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20030924 | |||
| 2 | ET_F4_VALUE | Value transfer | Type reference (TYPE) | STANDARD TABLE | Mehrfach-F4-Hilfe: Tabelle enthält die gewählten Werte | 20031017 | |||
| 3 | E_CALLED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | eigene Wertehilfe wurde aufgerufen | 20031201 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20030924 | |||
| 5 | E_SELECTED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Wert wurde ausgewählt ON / OFF | 20031201 | |||
| 6 | E_VALUE | Value transfer | Type reference (TYPE) | ANY | ausgewählter Wert | 20031017 | |||
| 7 | I_FIELDNAME | Value transfer | Type reference (TYPE) | ISH_FIELDNAME | Name des Feldes, auf dem F4 gedrückt wurde | 20031015 | |||
| 8 | I_FIELDVALUE | Value transfer | Type reference (TYPE) | NFVVALUE | Wert des Feldes, auf dem F4 gedrückt wurde | 20031015 | |||
| 9 | I_GUICONTROL_MODE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X'...GUI-Control-Modus (d.h. F4 in ALV-Grids usw.) | 20031017 | |||
| 10 | I_ROWNUMBER | Value transfer | Type reference (TYPE) | INT4 | 0 | Bei Tabellen: Zeilenindex des Feldes | 20031015 |
Method VALUE_REQUEST on Interface IF_ISH_SCREEN has no exception.
Event Signatures
Event EV_CLEAR_ALL_CURSORFIELDS Signature
Event EV_CLEAR_ALL_CURSORFIELDS on Interface IF_ISH_SCREEN has no parameter.
Event EV_DATA_CHANGED_AT_OKCODE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | IS-H: Einem Objekt einen Typ zuweisen | 20031126 | ||
| 2 | IR_SCREEN | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | IS-H: Interface für die Screenklassen | 20031126 | ||
| 3 | IT_FIELD_VAL | Exporting | Value transfer | Type reference (TYPE) | ISH_T_FIELD_VALUE | Geänderte Felder. | 20031126 |
Event EV_ERROR Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ERRORHANDLER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20031017 |
Event EV_USER_COMMAND Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_ISH_IDENTIFY_OBJECT | Ein beliebiges Datenobjekt oder ein Container | 20031112 | ||
| 2 | IR_SCREEN | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_ISH_SCREEN | Instanz des Screens, das den Event ausgelöst hat | 20031112 | ||
| 3 | IS_COL_ID | Exporting | Value transfer | Type reference (TYPE) | LVC_S_COL | Grid: Spalten ID (z.B. bei einem Button) | 20040101 | ||
| 4 | IS_ROW_NO | Exporting | Value transfer | Type reference (TYPE) | LVC_S_ROID | Grid: Zeilen ID (z.B. bei einem Button) | 20040101 | ||
| 5 | I_UCOMM | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Command, der im Screen ausgelöst wurde | 20031112 |
History
| Last changed by/on | SAP | 20050409 |
| SAP Release Created in | 472 |