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 / 1201 / 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 / 4117 / 129 / 952 ) »
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.
1172
Views
ALV:Validierung von Daten nach Einfügen aus Zwischenspeicher
von Legxis » 12.11.2018 12:10 • Verfasst in ABAP Objects®
1
Antw.
1892
Views
BW 3.5 Patch-Strategie
von SaraU » 06.02.2007 18:26 • Verfasst in Sonstige Module
5
Antw.
2219
Views
SAP Strategie Know How aufbauen
von thomasschwarz » 13.08.2005 16:47 • Verfasst in SAP - Allgemeines
0
Antw.
1195
Views
Änderung verfolgen bei Clustertabelle
von BarbaraM » 25.10.2006 15:41 • Verfasst in ABAP® Core
5
Antw.
3084
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

Mahnung erstellen
vor 25 Minuten von wreichelt 2 / 12
Absprung VA02 Position
vor 2 Stunden von gs3rr4 3 / 28
OPD Druck im SPOOL
vor 4 Stunden von Manfred K. 1 / 15
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1807

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

Mahnung erstellen
vor 25 Minuten von wreichelt 2 / 12
Absprung VA02 Position
vor 2 Stunden von gs3rr4 3 / 28
OPD Druck im SPOOL
vor 4 Stunden von Manfred K. 1 / 15
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1807

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 4 Stunden von Manfred K. 1 / 15
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 390
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 994
MS-Word als Editor
letzen Monat von tekko 1 / 4491