Werte-Trigger für Change BAdI

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Werte-Trigger für Change BAdI

Beitrag von Shedra (ForumUser / 1 / 0 / 0 ) »
Hallo zusammen,

ich hätte da eine Frage.
Ist es möglich ein Change BAdI so zu entwickeln, dass es nur dann durchlaufen wird, wenn eine bestimmte Variable einen bestimmten Wert zugewiesen bekommt und wenn es ein anderer Wert ist eben nicht?
also zB:
lv_var1 = 'X' --> BAdI wird durchlaufen
lv_var1 = 'A' --> BAdi wird nicht durchlaufen

Wenn das möglich ist, hat jemand einen Tip wie das umzusetzen ist?
Vielen Dank im Voraus.

PS: Ich bin mir nicht sicher, ob ich jetzt das richtige Forum erwischt habe. WEnn nicht, entschuldige ich mich schonmal dafür.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Werte-Trigger für Change BAdI

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
hi!

Ich weiß jetzt nicht welchen Releasestand ihr habt, aber in den "neuen" BAdIs (Teil des Enhancement-Framework; Basis 7.0) gibt es die Möglichkeit im Pflegedialog einen Filter für die BAdIs zu definieren. Ob es sowas in den "alten" BAdIs auch schon gab weiß ich leider nicht (mehr)

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Werte-Trigger für Change BAdI

Beitrag von erp-bt (Specialist / 163 / 4 / 21 ) »
Hi,

Filter gibt es auch bei den klassischen Badi's. Wenn es sich allerdings um einen Standard-Badi der nicht Filterabhängig definiert ist, bringt es natürlich nicht viel. Einfacher wäre es dann die Abfrage in die Badi-Implementierung zu legen und falls die Bedingung nicht erfüllt ist, einfach aus dem Badi ohne Ergebnis rauszugehen. Manche Badi's beinhalten auch eigene Methoden die Bedingungen prüfen und den Badi dann durchlaufen oder nicht.

Viele Grüße
...entwickelnder Berater...beratender Entwickler

Seite 1 von 1

Vergleichbare Themen

0
Antw.
105010
Views
1
Antw.
101953
Views
CLFMAS: Change Pointer - Combining one or more Change Pointers in Single IDOC
von ABAPLover » 21.08.2024 22:41 • Verfasst in ABAP® Core
2
Antw.
1830
Views
Report per Trigger (Tabellenänd.) starten
von Ucke » 13.02.2008 14:38 • Verfasst in ABAP® Core
7
Antw.
9345
Views
Trigger AT SELECTION SCREEN OUTPUT.
von nickname8 » 09.08.2018 15:18 • Verfasst in Dialogprogrammierung
1
Antw.
1090
Views
ID in der Datenbank ermitteln: Trigger notwendig?
von ABAP_User » 07.10.2011 14:17 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

LSMW-Problem
vor 28 Minuten von rob_abc 2 / 15
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von wreichelt 2 / 16547

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

LSMW-Problem
vor 28 Minuten von rob_abc 2 / 15
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von wreichelt 2 / 16547

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 59918
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 112003