Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: wolge am 25.10.05 - 13:56:45

Titel: Submit-Button mit Validierung & Mailversand
Beitrag von: wolge am 25.10.05 - 13:56:45
Ich möchte einen Submit-Button erstellen welcher folgende Bedingungen erfüllt:

1. Validierung der Muss-Felder
2. Speicherung des Dokumentes wenn Validierung erfolgreich abgeschlossen wurde
3. Mailversand: Wenn Feld X dann an X, wenn Feld Y dann an Y, wenn Feld Z dann an Z
4. Dokument wird geschlossen

Folgende Fehler treten bei mir auf:

- Die Validierungsmeldungen kommen 2-3mal hintereinander
- Der Mailversand wird trotz Validierungsmeldung durchgeführt
- Das Dokument wird nicht geschlossen

Benötige dringend Hilfe! ;-(


Hier mein jetziger Button:

@If(@Command([FileSave]);

@If((sapRequest_status = "1") & (sapRequest_CompanyCode="CH10") & (sapRequest_creditlimit != "");@MailSend(creator;copyto;"Matthias Wohlgemuth/ZRH/DKSH@DKSH";"Change Request is closed";"Please note: This message has been created automatically. The address change request has been closed. Please follow this link to open the document: ";"";[IncludeDoclink]);sapRequest_status = "0";@MailSend(nextStep;"";"";"Pending Change Request";"Please note: This message has been created automatically. Don't forget to change the status of the document. There is a pending address change request Please follow this link to open the document: ";"";[IncludeDoclink]);@MailSend(creator;copyto;"";"Change Request is closed";"Please note: This message has been created automatically. The address change request has been closed. Please follow this link to open the document: ";"";[IncludeDoclink]));

@Command([FileSave]);@Command([FileCloseWindow]);"")
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: koehlerbv am 25.10.05 - 19:33:36
Um jetzt nicht ins Blaue zu posten: Soll das im Web laufen (wegen "Submit") oder doch im Notes-Client ?

Was auf jeden Fall fehlt (soweit ich das bei oberflächlicher Betrachtung des Codes beurteilen kann), ist ein Ausstieg aus dem Konstrukt (@Return ...). Das Validierungsmeldungen mehrfach zuschlagen, ist damit so und so klar.

Kannst Du daher bitte noch näheres mitteilen ?

Bernhard
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: diali am 26.10.05 - 13:38:00
siehe auch www.dominoforum.de (http://www.dominoforum.de/modules/newbb/viewtopic.php?topic_id=10169&start=0&PHPSESSID=580cb1eddb5fb9e85990a8c4e3afd673#forumpost54111)
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: wolge am 26.10.05 - 13:39:56
Sorry bin halt n'System Manager nicht n'Entwickler... Tu das so nebenbei als Extrajob...

Das ganze muss nur im Lotus Notes funktionieren nicht im Web.

Aaalso es handelt sich dabei um ein Formular in Lotus Notes. Einen Change Request. Ein User hat diesen aus zu füllen. Vergisst er die Muss-Felder bekommt er einen Hinweis beim anklicken des Submit-Buttons. Wenn alles korrekt eingegeben wurde wird beim anklicken des Submit-Buttons das Dokument gespeichert, eine Benachrichtigung an die zuständige Person gesendet und das Dokument geschlossen.
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: wolge am 26.10.05 - 14:39:22
siehe auch www.dominoforum.de (http://www.dominoforum.de/modules/newbb/viewtopic.php?topic_id=10169&start=0&PHPSESSID=580cb1eddb5fb9e85990a8c4e3afd673#forumpost54111)

super nun erhalte ich einfach in keinem Formu mehr Lösungsvorschläge! ;-(
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: koehlerbv am 26.10.05 - 14:45:32
Logisch - keiner wird sich Mühe geben, weil Du vielleicht schon längst die gewünschte Antwort im anderen Forum bekommen hast. Und den anderen Thread AUCH noch zu verfolgen - das tut sich keiner an.
Die Forumsregeln haben schon einen Sinn ...

Bernhard
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: diali am 26.10.05 - 14:46:43
najaliegtvielleichtandeinemcode
Code
@If((sapRequest_status = "1") & (sapRequest_CompanyCode="CH10") & (sapRequest_creditlimit != "");@MailSend(creator;copyto;"Matthias Wohlgemuth/ZRH/DKSH@DKSH";"Change Request is closed";"Please note: This message has been created automatically. The address change request has been closed. Please follow this link to open the document: ";"";[IncludeDoclink]);sapRequest_status = "0";@MailSend(nextStep;"";"";"Pending Change Request";"Please note: This message has been created automatically. Don't forget to change the status of the document. There is a pending address change request Please follow this link to open the document: ";"";[IncludeDoclink]);@MailSend(creator;copyto;"";"Change Request is closed";"Please note: This message has been created automatically. The address change request has been closed. Please follow this link to open the document: ";"";[IncludeDoclink]));
Weildamalschnelldrüberblickenistnicht. Etwaseinrückenundoptischaufbereitenwürdevielleichtetwasbringen.
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: wolge am 26.10.05 - 14:48:11
Tja da ich leider für 3 Personen arbeite habe ich auch nicht die Zeit irgendwelche langen Forumsregeln zu studieren. Arbeite ja bereits von 8-20.00 ohne pause wo soll ich da bitteschön irgendwelche regeln lesen??
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: diali am 26.10.05 - 14:51:53
ich hoffe du machst es im Straßenverkehr nicht auch so.
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: wolge am 26.10.05 - 14:53:29
ich hoffe du machst es im Straßenverkehr nicht auch so.
hat nicht jeder die Zeit wie Du stundenlange hier rum zu hängen
Titel: Re: Submit-Button mit Validierung & Mailversand
Beitrag von: koehlerbv am 26.10.05 - 14:57:11
Ich denke, das reicht jetzt. Thema geschlossen.

Bernhard