Autor Thema: Fehler bei Validierung und Mailsend  (Gelesen 2960 mal)

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Fehler bei Validierung und Mailsend
« am: 07.05.12 - 14:24:44 »
Hallo zusammen,

irgendwie geht bei dieser Aktion kein Mail raus. Kann mir jemand helfen?

@If(
@IsValid;
@Do(
   @Command([FileSave]);
   @MailSend("user1@host.de";"user2@host.de";"";"Es wurde eine Meldung bearbeitet";"";"Hier finden Sie den Link zum Dokument ";[IncludeDoclink]);
   @Command([FileCloseWindow])
      );
@Return(""))


...

Ohne die @IsValid funktioniert der Mailversand!!!
Besten Dank im voraus!

Viele Grüße, Christian

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Fehler bei Validierung und Mailsend
« Antwort #1 am: 07.05.12 - 14:43:07 »
Hallo,

Schon mal alle Validationsformeln des Dokumentes, der Felder, durchgegangen?


Andreas

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #2 am: 07.05.12 - 14:48:47 »
Hallo Andreas,

jupp, das sind einfach Überprüfungen ob Feld nicht leer ist, sonst @Success:


_msg := "Bitte geben Sie eine Zusatzbeschreibung ein";

@If(zusatz_beschreibung_neu= "";@Failure(_msg);@Success)


Viele Grüße

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Fehler bei Validierung und Mailsend
« Antwort #3 am: 07.05.12 - 15:01:24 »
Und die sind auch alle erfuellt zu dem Zeitpunkt, wenn die Mail gesendet werden soll?


Andreas


Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #4 am: 07.05.12 - 15:02:10 »
Juppi :-)

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Fehler bei Validierung und Mailsend
« Antwort #5 am: 07.05.12 - 15:16:32 »
Und wenn Du das Ganze ohne das @IsValid baust?
Code
@If
(
  @Command([Filesave]);
  @Do
  (
    @MailSend(...);
    @Command([FileCloseWindow])
  );
  @Return("")
)


Andreas

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #6 am: 07.05.12 - 15:54:25 »
mmh, dann gehts :-)

habe dann aber das Problem, dass er meckert, wenn ein Feld nicht ausgefüllt ist und ein Mail schickt,
aber noch nicht speichern kann, da ein Feld fehlt...

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Fehler bei Validierung und Mailsend
« Antwort #7 am: 07.05.12 - 16:02:35 »
... dann kannst du doch auch explizit die Felder validieren...
Grüßle Toni :)

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #8 am: 07.05.12 - 16:11:50 »
So?

@If(fehler_kurzbeschreibung="";@Return("Kurzbeschreibung muss angegeben sein");@Success);
@If(detail_beschreibung="";@Return("Detailbeschreibung muss angegeben sein");@Success);
_msg := "Bitte geben Sie eine Zusatzbeschreibung ein";
@If(zusatz_beschreibung_neu= "";@Return(_msg);@Success);
_msg2 := "Bitte wählen Sie einen Bearbeiter aus";
@If(fehler_bearbeiter = "";@Return(_msg2);@Success);

@Command([FileSave]);
  @Do
  (
   @MailSend("("user1@host.de";"user2@host.de";"";"Es wurde eine Meldung bearbeitet";"";"Hier finden Sie den Link zum Dokument ";[IncludeDoclink]);
   @Command([FileCloseWindow])
 )

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #9 am: 07.05.12 - 16:12:57 »
hoppla, natürlich so:

@MailSend("user1@host.de";"user2@host.de";"";"Es wurde eine Meldung bearbeitet";"";"Hier finden Sie den Link zum Dokument ";[IncludeDoclink]);

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Fehler bei Validierung und Mailsend
« Antwort #10 am: 07.05.12 - 16:26:54 »
... so auf die schnelle - das sollte funzen...
Grüßle Toni :)

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Fehler bei Validierung und Mailsend
« Antwort #11 am: 08.05.12 - 07:52:00 »
Jetzt muss ich doch noch mal ganz dumm fragen.

Wo steht denn der Code von Dir?

Eigentlich solle doch auch der Code funktionieren, den ich aufgezeigt habe.
Wenn Speichern erfolgreich, dann sende Mail und schliesse Fenster.


Andreas

Offline jonnyboy

  • Frischling
  • *
  • Beiträge: 7
Re: Fehler bei Validierung und Mailsend
« Antwort #12 am: 08.05.12 - 07:58:01 »
Helllou :-)

Habe es jetzt so gemacht:

_msg1 := "Bitte geben Sie eine Zusatzbeschreibung ein";
_msg2 := "Bitte wählen Sie einen Bearbeiter aus";
_msg3 := "Bitte wählen Sie eine Kurzbeschreibung aus";
_msg4 := "Bitte wählen Sie eine Detailbeschreibung aus";

@If(fehler_kurzbeschreibung="";@Return(@Prompt([Ok];"Obacht!";_msg3));@Success);
@If(detail_beschreibung="";@Return(@Prompt([Ok];"Obacht!";_msg4));@Success);
@If(zusatz_beschreibung_neu= "";@Return(@Prompt([Ok];"Obacht!";_msg1));@Success);
@If(fehler_bearbeiter = "";@Return(@Prompt([Ok];"Obacht!";_msg2));@Success);


@Command([FileSave]);
  @Do
  (
   @MailSend("user1@host.de";"user2@host.de";"";"Es wurde eine Meldung bearbeitet";"";"Hier finden Sie den Link zum Dokument ";[IncludeDoclink]);
   @Command([FileCloseWindow])
 )





REM Finde es halt immer noch komisch, dass das isvalid nicht wollte ;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz