The Function Module CNFA_CHOOSE_FIELDS_INIT (Projekt-Infosystem: Popup zur Auswahl von Feldern mit Reihenfolge etc.) is a standard Function Module in SAP ERP and is part of the function group CNFA within the package CNIS.
Function Module | CNFA_CHOOSE_FIELDS_INIT |
Short Text | Projekt-Infosystem: Popup zur Auswahl von Feldern mit Reihenfolge etc. |
Function Group | CNFA |
Package | CNIS |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_BUTTON_1 | LIKE | SMP_DYNTXT | 1. Zusätzliche Funktionstaste (mit Icon) | |
I_BUTTON_2 | LIKE | SMP_DYNTXT | 2. Zusätzliche Funktionstaste (mit Icon) | |
I_BUTTON_DEL | LIKE | SMP_DYNTXT | Zusätzliche Funktionstaste (mit Icon): Löschen | |
I_BUTTON_GET | LIKE | SMP_DYNTXT | Zusätzliche Funktionstaste (mit Icon): Holen | |
I_BUTTON_SAVE | LIKE | SMP_DYNTXT | Zusätzliche Funktionstaste (mit Icon): Sichern | |
I_BUTTON_SHOW | LIKE | SMP_DYNTXT | Zusätzliche Funktionstaste (mit Icon): Anzeigen | |
I_DEFAULT_FIELD_LENGTH | TYPE | I | Default-Spaltenbreite | |
I_EXIT_FORM_1 | LIKE | Exit-FORM-Routine zur 1. Funktionstaste | ||
I_EXIT_FORM_2 | LIKE | Exit-FORM-Routine zur 2. Funktionstaste | ||
I_EXIT_FORM_DEL | LIKE | Exit-FORM-Routine zur Funktionstaste: Löschen | ||
I_EXIT_FORM_GET | LIKE | Exit-FORM-Routine zur Funktionstaste: Holen | ||
I_EXIT_FORM_SAVE | LIKE | Exit-FORM-Routine zur Funktionstaste: Sichern | ||
I_EXIT_FORM_SHOW | LIKE | Exit-FORM-Routine zur Funktionstaste: Anzeigen | ||
I_EXIT_PROGRAM | LIKE | SY-REPID | Programm der Exit-Formroutinen | |
I_FIELDS_NAME | LIKE | Feldname plural | ||
I_FIELD_NAME | LIKE | Feldname singular | ||
I_FLG_AGGREGATION | TYPE | XFELD | Kennzeichen: Verdichtungskennzeichen eingebbar | |
I_FLG_FIELDS | TYPE | XFELD | 'X' | Kennzeichen: normale Felder auswählbar |
I_FLG_FORMAT | TYPE | XFELD | Kennzeichen: Feldformat und -faktor eingebbar | |
I_FLG_GROUPING | TYPE | XFELD | Kennzeichen: Guppierungskennzeichen eingebbar | |
I_FLG_GROUPS | TYPE | XFELD | 'X' | Kennzeichen: Feldgruppenauswahl aktiv |
I_FLG_KEYS | TYPE | XFELD | 'X' | Kennzeichen: Schlüsselfelder auswählbar |
I_FLG_LENGTH | TYPE | XFELD | Kennzeichen: Länge pro Feld eingebbar | |
I_FLG_RANGES | TYPE | XFELD | Kennzeichen: Ranges eingebbar | |
I_FLG_SORT | TYPE | XFELD | Kennzeichen: Auf-/Absteigend-Kennz. eingebbar | |
I_FLG_SORT_DOWN | TYPE | XFELD | Kennzeichen: Default ist absteigend sortieren | |
I_FLG_UNITS | TYPE | XFELD | 'X' | Kennzeichen: Einheitenfelder auswählbar |
I_FORM_FOR_LENGTH | LIKE | Name der FORM-Routine für Längenberechnung | ||
I_LOCKED_NUMBER | TYPE | I | Anzahl gesperrte (d.h. nicht abwählbare) Felder | |
I_MAX_LENGTH | LIKE | SY-LINSZ | Maximale Länge | |
I_MAX_NUMBER | TYPE | I | Maximalanzahl | |
I_MIN_NUMBER | TYPE | I | Mindestanzahl | |
I_PROGRAM_FOR_LENGTH | LIKE | SY-REPID | Name des Programms für Längenberechnung | |
I_TITLE | LIKE | Titeltext |
This function module does not define any EXPORTING parameters.
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
T_ACTUAL_FIELDS | LIKE | MCS01 | Ausgewählte Felder (in Reihenfolge) | |
T_ACTUAL_RANGES | LIKE | RSSELDYN | Ranges der ausgewählten Felder (in Reihenfolge) | |
T_ALL_FIELDS | LIKE | MCS01 | Alle Felder (sortiert) | |
T_EXCL_FIELDS | LIKE | MCS02 | nicht auswählbare Felder (sortiert) | |
T_GROUPS | LIKE | CNFA_GROUPS | Feldgruppen | |
T_INCL_FIELDS | LIKE | MCS02 | Auswählbare Felder (sortiert) |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CANCEL | Abbrechen |
MISSING_LOCKED_FIELDS | es fehlen gesperrte (nicht abwählbare) Felder |
NO_ALLOWED_FIELDS | keine auswählbaren Felder vorhanden |