PDA

View Full Version : Gross-/Klein Vergleich ILE RPG



cicero22
22-04-03, 17:01
Hallo Forum!

Suche eine "einfache" Möglichkeit, zwei Char Felder miteinander zu vergleichen. Mir wichtig dabei: Die Gross/Kleinschreibung soll *NICHT* beachtet werden. Es handelt sich um den Vergleich von eMail Adressen - diese werden von den Usern leider sehr nach Belieben erfasst...

Vielen Dank für Eure Ideen

Dirk

mk
22-04-03, 17:11
Hallo Dirk,

wenn du die Felder vergleichen möchtest
kannst Du den XLATE Befehl nehmen und alle
Felder entweder aus Gross oder auf Kleinbuchstaben bringen.
Dann kann der Vergleich stattfinden.
Gruss Michael

malzusrex
22-04-03, 17:47
Hallo Dirk,

ich kann mich da Michael nur anschließen und
hier ein kleiner code-schnippel


d text1 s 50a
d text2 s 50a
d
d klein c 'abcdefghijklmnopqrstuvwxyz'
d gross c 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

c
c if %xlate(klein:gross:text1) =
c %xlate(klein:gross:text2)
c
c* Hier Verarbeitung ********************
c
c endif
c


text1 und text2 können beliebig groß und klein sein. so sind folgende texte für in gleich
text1 = 'HaLLo@MAIL.dE'
text2 = 'hallo@mAil.de'

gruß ronald

cicero22
22-04-03, 20:03
Hallo!

Vielen Dank - schnell und kompetent!
Gute AS/400 Zeit noch!

dirk