Ansicht
Dokumentation
HELP_VALUES_GET_WITH_DD_TABLE - Bitte F4IF_INT_TABLE_VALUE_REQUEST verwenden
Vendor Master (General Section) ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Achtung, benutzen Sie diesen Baustein bitte nicht mehr.
Für die Eingabehilfe zu Release 4.0 steht der neue Baustein F4IF_INT_TABLE_VALUE_REQUEST zur Verfügung.
Funktionsbaustein: HELP_VALUES_GET_WITH_DD_TABLE
Aufgabe: Anzeige von Wertetabelleninhalten mit gleichzeitiger
Spaltenauswahl.
Funktionsgruppe: SHL3 - Help-Funktionen für externe Verwendung
Verantwortlich: KRAFTT
Freigabe: -
DOKUMENTATION
Funktionalität
Mit Hilfe dieses Funktionsbausteines lassen sich Inhalte von Wertetabellen, welche im Dictionary verzeichnet sind, zur Anzeige bringen. Es wird entweder die gesamte Tabelle oder eine vom Benutzer getroffene Feldauswahl angezeigt. In der Anzeige steht die volle Funktionalität der Standard-F4-Hilfe zur Verfügung.
Beispiel
- data: tabelle like help_info-tabname value 'T100',
- value like help_info-fldvalue.
- call function 'HELP_VALUES_GET_WITH_DD_TABLE'
- exporting
- fieldname = 'ARBGB'
- fieldtabname = tabelle
- selectfield = 2
- shfields = 123
- tabkey = '*'
- tabname = tabelle
- importing
- selectvalue = value
- exceptions
- field_not_in_ddic = 01
- more_then_one_selectfield = 02
- no_selectfield = 03
- table_no_in_ddic = 04.
Hinweise
Der Funktionsbaustein liest die Daten direkt aus der Datenbank, ohne die Fremdschlüsselbeziehung im Dictionary nachzuprüfen. Die Beschreibung der Datenbanktabelle muß aber im Dictionary vorhanden sein. Vergleiche hierzu die Anzeige von internen Tabellen mit Hilfe des Funktionsbausteins HELP_VALUES_GET_WITH_DD_NAME. Die Über
Parameterbeschreibung
Parameter Bezugsfeld/-struktur Vorschlagswert
Import-Parameter:
FIELDNAME HELP_INFO-FIELDNAME SPACE
FIELDTABNAME HELP_INFO-TABNAME SPACE
SELECTFIELD 1
SHFIELDS 123456789000000000
TABKEY '*'
TABNAME HELP_INFO-TABNAME
Export-Parameter:
SELECTVALUE
Ausnahmen:
FIELD_NOT_IN_DDIC
MORE_THEN_ONE_SELECTFIELD
NO_SELECTFIELD
TABLE_NOT_IN_DDIC
- Import-Parameter
- FIELDNAME: Feldname in Tabelle
Bedeutung: Feldname der Wertetabelle, welches als
F4-Schlüsselfeld gekennzeichnet wird. Bei
SPACE wird die Spalte aus SELECTFELD
verwendet. Das Feld muß ein Schlüsselfeld
der Tabelle sein.
Wertebereich: keiner
Vorbelegung: SPACE
- FIELDTABNAME: Dictionarytabelle für die Anzeige
Bedeutung: Tabelle, deren Struktur in der Anzeige
verwendet werden soll. Das Feld FIELDNAME
muß in ihr vorkommen. Sie stimmt
normalerweise mit TABNAME überein.
Wertebereich: keiner
Vorbelegung: SPACE
- SELECTFIELD: Feld in Tabelle, dessen selektierter Wert
zurückgegeben werden soll.
Bedeutung: Aus der selektierten Tabellenzeile wird der
Inhalt dieses Feldes in SELECTVALUE
verwendet werde.
Wertebereich: 0-9
Vorbelegung: keine
- SHFIELDS: Anzuzeigende Felder
Bedeutung: Felder der Dictionarytabelle, die zur Anzeige
gebracht werden sollen. Sie sind in
aufsteigender Rangfolge als CHAR-String
anzugeben.
Wertebereich: 0-9
Vorbelegung: 123456789000000000
- TABKEY: Schlüssel für Feld
Bedeutung: Einschränkungsbedingung für das
Schlüsselfeld.
Wertebereich: keiner
Vorbelegung '*'.
- TABNAME: Name der Datenbanktabelle
Bedeutung: Name der Datenbanktabelle, über die
selektiert werden soll. Er sollte
normalerweise identisch zu FIELDTABNAME
sein.
- Export-Parameter
- SELECTVALUE: Rückgabewert
Bedeutung: Selektierter Wert für das Feld SELECTFIELD.
Wertebereich: keiner
- Ausnahmen
- FIELD_NOT_IN_DDIC: Feld nicht im Dictionary
Bedeutung: Eines oder mehrere Felder der Tabelle sind
nicht im Dictionary verzeichnet.
- MORE_THEN_ONE_SELECTFIELD: Zuviele Auswahlfelder
Bedeutung: Mehr als ein Auswahlfeld ist gewählt.
- NO_SELECTFIELD: Kein Auswahlfeld vorhanden
Bedeutung: Es wurde kein oder ein ungültiges
Auswahlfeld angegeben.
- TABLE_NOT_IN_DDIC: Tabelle nicht im Dictionary
Bedeutung: Die angegebene Tabelle ist nicht im
Dictionary verzeichnet.
Parameter
FIELDNAMEFIELDTABNAME
RETURN_STRUCTURE
SELECTED_VALUES
SELECTFIELD
SELECTVALUE
SHFIELDS
SHOW_ALL_VALUES_AT_FIRST_TIME
SHOW_VALUES
TABKEY
TABNAME
TITLE_IN_LIST_POPUP
Ausnahmen
DATABASE_ERRORFIELD_NOT_IN_DDIC
MORE_THEN_ONE_SELECTFIELD
NO_SELECTFIELD
TABLE_NOT_IN_DDIC
Funktionsgruppe
SHL3Vendor Master (General Section) BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7570 Date: 20240523 Time: 064402 sap01-206 ( 57 ms )