Power Apps Email validation
Hallo zusammen,
habe ich wieder ein Problem mit dem Email validation, habe ich schon unterschiedliche Code ausprobiert leider gelingt es mir nicht, vielleicht mache ich irgendwo ein Fehler
Bitte schauen Sie sich das Screenshot an.
habe ich wieder ein Problem mit dem Email validation, habe ich schon unterschiedliche Code ausprobiert leider gelingt es mir nicht, vielleicht mache ich irgendwo ein Fehler
Bitte schauen Sie sich das Screenshot an.
If(IsMatch(DataCardValue4.Text,
"^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$"
),
SubmitForm(SharepointForm1),
Notify("Email not valid", NotificationType.Error)
)
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 8028242759
Url: https://administrator.de/contentid/8028242759
Ausgedruckt am: 24.11.2024 um 04:11 Uhr
15 Kommentare
Neuester Kommentar
Falsche Delimiter im IF und Notify Ausdruck, Komma statt Semikolon zwischen den Feldern benutzt.
Gruß siddius
Gruß siddius
@7907292512 Komma und Semikolon ist nur "vertauscht" in DE und EN. Ich verwendet deshalb nur PowerApps und Flow in englischer Sprache. Macht vieles leichter, wenn man Code-Beispiele aus dem Web verwendet.
@Henri2014 nun deine Formel verhindert das Absenden bei negativer Prüfung auch nicht, ist alles richtig.
@Henri2014 nun deine Formel verhindert das Absenden bei negativer Prüfung auch nicht, ist alles richtig.
Jepp das meinte ich, seins ist ja (im Bild ersichtlich) auf Deutsch eingestellt, ergo muss er Semikolon benutzen. Immer diese web copy n paster ohne sich zumindest mal im Manual nachzuschlagen wie Funktionen und die Syntax anzuwenden sind .
Zitat von @Henri2014:
Was nicht funktioniert, ist, dass es zwar anzeigt, dass die E-Mail ungültig ist, aber wenn das Formular abgeschickt wird, wird die Aktion ausgeführt und die Daten gespeichert
Was nicht funktioniert, ist, dass es zwar anzeigt, dass die E-Mail ungültig ist, aber wenn das Formular abgeschickt wird, wird die Aktion ausgeführt und die Daten gespeichert
Du musst die Prüfung ja auch auf das Event des Absende-Button legen nicht auf das Feld selbst ...
Boahh ehhh wie unselbstständig kann man eigentlich sein?!
Mehrere Befehle mit ";;" voneinander trennen ...
RTFM: Formula separators and chaining operator
Mehrere Befehle mit ";;" voneinander trennen ...
RTFM: Formula separators and chaining operator
Klar weil da ja überall Kommas sind, aber das hatten wird ja schon durch eh, das hat nichts mit dem Doppel-Semikolon zu tun, welches zum aneinander reihen von Anweisunngen da ist !! ... 🙉 Meine Güte liest denn heute keiner Mehr die Links die man einem an die Hand gibt??
@Henri2014 ich empfehle dringend bei bei Microsoft, z.B. Learn-Plattform oder Github oder auch mal YouTube zu schauen. Für alle deine Fragen hier und in anderen deiner PowerApps Themen (andere gibt es bisher nicht) findest du qualifizierte Beispiele und Antworten.
Ich habe das Gefühl, dass du nach fertigen Lösungen suchst ohne eigenen Aufwand: "bitte kopie einfach ein von den beiden Code, und setze den einfach die Semikolon, richtig. Danke"
Ich habe das Gefühl, dass du nach fertigen Lösungen suchst ohne eigenen Aufwand: "bitte kopie einfach ein von den beiden Code, und setze den einfach die Semikolon, richtig. Danke"
If(
IsMatch(
DataCardValue4.Text;
"^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$"
);
If(
SubmitForm(SharePointForm1);
Notify(
"Ihr Antrag wurde erfolgreich versendet";
NotificationType.Success;
0
);
Notify(
"Wurde leider Ihr Antrag nicht versendet";
NotificationType.Error;
0
)
);
Notify(
"Bitte geben Sie eine gültige E-Mail-Adresse ein";
NotificationType.Error
)
)
Tschüss.