Feldwerte vergleichen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles Rund um SAP®.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Feldwerte vergleichen

Beitrag von Formularius (ForumUser / 3 / 0 / 0 ) »
Hallo,

ich habe zwei Felder im Formular die ich miteinander vergleichen möchte.
Kann mir jemand sagen wie das mit Formcalc oder Javascript realisiert werden kann?
Beim Versuch innerhalb des einen Feldes das andere Feld aufzurufen scheitert es schon...


Danke

VG

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



Re: Feldwerte vergleichen

Beitrag von jocoder (Specialist / 346 / 3 / 103 ) »
Im übergeordneten Container ist ein Vergleich möglich. Mit JavaScript etwa so:
if(Feldname1.rawValue == Feldname2.rawValue){
console.log("Felder sind gleich");
}

Re: Feldwerte vergleichen

Beitrag von a-dead-trousers (Top Expert / 4473 / 228 / 1203 ) »
Es geht auch in einem der beteiligten Felder, nur muss man dann von dort aus über die Parent/Ancestor-Achse auf deren (andere) Children/Descendants verzweigen (Je nachdem wie weit die Felder im Formularbaum auseinander liegen).
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: Feldwerte vergleichen

Beitrag von Formularius (ForumUser / 3 / 0 / 0 ) »
Hallo,

danke für die Antworten.
Ich habe hier mal zwei Screenshots eingefügt. Dort ist zu sehen wo sich die beiden Felder befinden (im selben Knoten) und auch den Code dazu.
Ziel soll es sein das Feld "Eingegebene Materialnummer" auszublenden wenn das Feld "Herstellerteilenummer" den selben Wert hat.
Hab das mit JavaScript und mit FormCalc versucht aber irgendwie komme ich hier nicht weiter. Entweder wird das Feld immer angezeigt oder gar nicht. Der Abgleich zwischen den beiden Feldwerten scheint nicht zu funktionieren :-(
Hat jemand einen Tipp wo und wie ich hier anpassen muss?
Hilfreich wäre es auch wenn ich mir einfach mal den Feldinhalt anzeigen lassen könnte, aber das geht ja nicht mit MessageBox bei einem PDF Formular...

Danke Euch.
VG Formularius

Re: Feldwerte vergleichen

Beitrag von a-dead-trousers (Top Expert / 4473 / 228 / 1203 ) »
In etwa so:
if (this.rawValue == this.parent.Herstellerteilenummer.rawValue) {
Mit "parent" kommt man eine Ebene höher.
Mit dem "Knotennamen" (z.b. "Herstellerteilenummer") kann man auf die jeweiligen Objekte im Formular zugreifen.
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: Feldwerte vergleichen

Beitrag von Formularius (ForumUser / 3 / 0 / 0 ) »
Super, das hat funktioniert :-)
Vielen Dank!

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3628
Views
Feldwerte ändern im PAI(!) VOR der Mussfeldüberprüfung?
von Nordlicht » 12.12.2006 15:09 • Verfasst in Dialogprogrammierung
5
Antw.
3120
Views
Feldwerte im Dynpro abfragen
von Paul » 07.11.2018 14:28 • Verfasst in ABAP® für Anfänger
0
Antw.
1897
Views
1
Antw.
1775
Views
vergleichen von Kalkulationen
von Elmar » 25.01.2006 18:05 • Verfasst in Financials
5
Antw.
6122
Views
quelltext vergleichen
von kostonstyle » 07.07.2008 09:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Datum + 5 Jahre - 1 Tag
vor 2 Tagen von DeathAndPain gelöst 11 / 1107
Datum + 5 Jahre - 1 Tag
vor 3 Tagen von ralf.wenzel 1 / 877
Export/Import Eclipse-Projekt
vor 4 Tagen von DeathAndPain gelöst 4 / 2866

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

Datum + 5 Jahre - 1 Tag
vor 2 Tagen von DeathAndPain gelöst 11 / 1107
Datum + 5 Jahre - 1 Tag
vor 3 Tagen von ralf.wenzel 1 / 877
Export/Import Eclipse-Projekt
vor 4 Tagen von DeathAndPain gelöst 4 / 2866

Unbeantwortete Forenbeiträge

Datum + 5 Jahre - 1 Tag
vor 3 Tagen von ralf.wenzel 1 / 877
VOLL Artikel in einem Display Typ 12
vor 4 Wochen von ThomasM84 1 / 12659