Im GuiXT lässt sich durch die Nutzung der Open-Call Schnittstelle einfach eine im SAP vorhandene Methode nutzen um festzustellen, ob eine E-Mail Adresse korrekt ist.

// Prüfen der E-Mail Adresse
call "CL_BCS_EMAIL_ADDRESS.VALIDATE" -try _
Export.IV_FULL_EMAIL="email_address"
// Import.CV_NORMAL_LOWER="e_mail_lower_normal"
if not Q[ok]
Return "E:  E-Mail Adresse ist nicht korrekt, bitte nochmals überprüfen" -Statusline
endif

 

Empfehlen