Ansicht
Dokumentation
ISU_PICK_OBJECT - INTERN: Baustein zum Anzeigen beliebiger Objekte
Vendor Master (General Section) TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Hiermit kann zu jedem beliebigen Feld sehr einfach eine Pickup-Funktion (PF2) realisiert werden. Dazu muss der Name der Struktur, der Name des Feldes sowie der Wert des Feldes an den Baustein übergeben werden.
Es wird nun versucht über die Verbindung
Feldname -> Datenelement -> Domäne -> BOR
eine Verbindung zu einem Objekttyp herzustellen. Wird ein Objekttyp gefunden, so wird dessen Defaultmethode aufgerufen.
Beispiel
Anzeigen eines Vertrages:
hierbei steht auf dem Dynpro im Feld REF01-VERTRAG die Vertragsnummer (z.B. 4711)
Aufruf:
Strukturname: REF01
Feldname: VERTRAG
Feldwert: 4711
Dieser Aufruf würde die Displaymethode für den IS-U Vertrag mit der Nummer 4711 aufrufen.
Zusätzlich kann in der Tabelle XT_VALID_OBJTYPES eine Liste von gültigen Objekttypen angegeben werden. Es ist dann nur möglich die hier definierten Objekte anzuzeigen.
Der Parameter X_OBJTYPE_NOT_ALLOWED dient dazu ein Objekt zu qualifizieren, dessen Anzeige nicht erlaubt werden soll.
Beispiel: Im Objekt 'PRINTDOC' soll es NICHT möglich sein, nochmals das Objekt 'PRINTDOC' anzuzeigen.
Dies kann nun auch noch auf den gleichen Objektkey beschränkt werden.
Beispiel: Im Objekt 'PRINTDOC' soll es NICHT möglich sein, nochmals das Objekt 'PRINTDOC' mit DEMSELBEN Objektkey anzuzeigen. Alle anderen Objekte vom Typ 'PRINTDOC' sollen angezeigt werden können.
Dazu muss der Objektkey des Objekts was nicht angezeigt werden darf, im Parameter X_VALUE_NOT_ALLOWED mitgegeben werden.
Hinweise
Wird der Parameter X_VALUE_NOT_ALLOWED verwendet, so ist der Parameter X_OBJTYPE_NOT_ALLOWED zwingend, ansonsten bricht der Baustein mit einem Programmierfehler ab.
Weiterführende Informationen
Parameter
XT_VALID_OBJTYPESX_OBJTYPE_NOT_ALLOWED
X_REFFIELD
X_REFSTRUCT
X_VALUE
X_VALUE_NOT_ALLOWED
Ausnahmen
CANCELLEDNO_OBJECT
Funktionsgruppe
EE00General Material Data Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2444 Date: 20240523 Time: 151651 sap01-206 ( 39 ms )