Welche Strategie verfolgen zur Validierung von Daten?

Benutzeroberflächen in SAP®-Systemen.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Welche Strategie verfolgen zur Validierung von Daten?

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Sorry für den schwammigen Titel.

Ich habe für ein Dynpro eine Suchhilfe entwickelt, die via Suchhilfe-Exit bestimmte Daten bereitstellt. Ich verwende also keinerlei Selektion in der Selektionsmethode (also in dem zugrundeliegenden View) sondern ermittele die Daten ausschliesslich im Suchhilfe-Exit.

Klappt wunderbar. Der Anwender bekommt abhängig von seinen vorherigen Eingaben nur Daten zur Auswahl, die bestimmten Validierungen entsprechen.

Wenn der Anwender allerdings die Suchhilfe (F4) nicht verwendet, den Feldwert also manuell eingibt, müssen die gleichen Validierungen im PAI des Dynpros berücksichtigt werden. Dazu habe ich derzeit einen extra Funktionsbaustein angelegt.

Ich muss also bei Änderungen an den Validierungen immer ZWEI Baustellen pflegen: Den Suchhilfe-Exit und den PAI Funktionsbaustein. :(

Welchen Ansatz empfehlt Ihr um die 'Baustellen' zusammenzufassen?

Ciao

Nordlicht

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


Re: Welche Strategie verfolgen zur Validierung von Daten?

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Nordlicht hat geschrieben:Ich muss also bei Änderungen an den Validierungen immer ZWEI Baustellen pflegen: Den Suchhilfe-Exit und den PAI Funktionsbaustein. :
Dann progrmmier doch den Funktionsbaustein so, dass du in neben der Validierung im PAI auch zur Validerung im Suchhilfeexit benutzen kannst. So mußt du bei Änderungen an der Validierung nur den Funktionsbaustein anpassen.
Gruß Hendrik

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Mein Verständnisproblem ist jetzt folgendes: Der Suchhilfe-Exit ermittelt ja eine Datenmenge gültiger Eingaben (zB. Materialnummern), die Validierung einer manuellen Eingabe prüft allerdings einen Einzelwert, ob er bestimmten Kriterien genügt. Wie kann ich diese beiden verbinden?

Ciao

Nordlicht

Beitrag von black_adept (Top Expert / 4100 / 128 / 941 ) »
Trivial:
Erstelle Menge gültiger Werte und prüfe ob der eingegebene Wert einer dieser Werte ist.

q.e.d.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
:oops:

Den Wald vor lauter Bäumen nicht gesehen. Danke ;-)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1144
Views
ALV:Validierung von Daten nach Einfügen aus Zwischenspeicher
von Legxis » 12.11.2018 12:10 • Verfasst in ABAP Objects®
1
Antw.
1829
Views
BW 3.5 Patch-Strategie
von SaraU » 06.02.2007 18:26 • Verfasst in Sonstige Module
5
Antw.
2142
Views
SAP Strategie Know How aufbauen
von thomasschwarz » 13.08.2005 16:47 • Verfasst in SAP - Allgemeines
0
Antw.
1175
Views
Änderung verfolgen bei Clustertabelle
von BarbaraM » 25.10.2006 15:41 • Verfasst in ABAP® Core
5
Antw.
3055
Views
Zugriff auf Reports verfolgen
von Marcus » 28.06.2005 18:29 • 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

Rechnung: Belegspez. Adresse
vor 11 Stunden von Manfred K. 3 / 461
Daten an Tabelle binden
Gestern von Lukas Sanders 4 / 2308
Regex in where
vor 3 Tagen von tar 8 / 1145

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

Rechnung: Belegspez. Adresse
vor 11 Stunden von Manfred K. 3 / 461
Daten an Tabelle binden
Gestern von Lukas Sanders 4 / 2308
Regex in where
vor 3 Tagen von tar 8 / 1145

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Tagen von snooga87 1 / 758
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3938
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10363