Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 9 of 9

Thread: Wago 750-8102 WagoAppMail Body

  1. #1
    Join Date
    19.10.2018
    Posts
    23
    Danke
    4
    Erhielt 4 Danke für 3 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    wir würden gerne einmal am Tag eine Email absetzen. Das funktioniert soweit mit der WagoAppMail Bibliothek.

    Es besteht aber der Wunsch Variablenwerte direkt in den Body der Email schreiben zu lassen, nur finde ich keinen Weg das umzusetzen. Als Workaround lassen wir diverse Variablen vorher in eine txt-Datei packen, damit diese als Anhang an die Email mitgesendet werden kann. Schöner wäre es aber diese Variablen im Emailtext zu integrieren. Geht das überhaupt?

    Danke für die Mithilfe und viele Grüße
    Reply With Quote Reply With Quote Answered: Wago 750-8102 WagoAppMail Body  

  2. "Es hält dich niemand auf den Befehl mehrmals zu benutzen.
    so zB.:
    emailString := CONCAT(String1, String2);
    emailString := CONCAT(emailString, String3);

    es gibt von Wago meine ich aber auch eine Bibliothek, mit der man mehrere (glaube bis zu 9) Strings zusammensetzten kann.

    Gruß
    Otwin"


  3. #2
    Join Date
    12.08.2014
    Location
    Basel
    Posts
    348
    Danke
    80
    Erhielt 52 Danke für 43 Beiträge

    Default

    Gemäss der Beschreibung des Bausteins "MAIL_SMTP_Client" müsstest du doch einen Eingang "sMessage" haben? Damit und mit Concat solltest du doch deine Variablen in einen String einbinden können?

  4. #3
    Rawpnzl is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.10.2018
    Posts
    23
    Danke
    4
    Erhielt 4 Danke für 3 Beiträge

    Default

    Hallo JanB1, danke für die Antwort. Mit Concat hatte ich das auch bereits versucht. Ich habe dazu testweise zwei Word Variablen in zwei Strings überführt und diese mit Concat zusammengeschrieben. Jedoch kann ich mit Concat nur 2 Strings zu einem zusammenführen. Ich bekomme damit nicht mehrere Strings in einen zusammen.

  5. #4
    Join Date
    13.08.2013
    Posts
    97
    Danke
    0
    Erhielt 9 Danke für 8 Beiträge

    Default

    Es hält dich niemand auf den Befehl mehrmals zu benutzen.
    so zB.:
    emailString := CONCAT(String1, String2);
    emailString := CONCAT(emailString, String3);

    es gibt von Wago meine ich aber auch eine Bibliothek, mit der man mehrere (glaube bis zu 9) Strings zusammensetzten kann.

    Gruß
    Otwin

  6. Folgender Benutzer sagt Danke zu Otwin für den nützlichen Beitrag:

    Rawpnzl (15.07.2020)

  7. #5
    Rawpnzl is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.10.2018
    Posts
    23
    Danke
    4
    Erhielt 4 Danke für 3 Beiträge

    Default

    Hallo Otwin,
    danke für den Gedankenanstoß. Das wird dann aber seeehr ausufernd und bestimmt auch unübersichtlich. Ich stöbere aber mal nach der evtl. vorhandenen WAGO Bibliothek. Wenn alle Stricke reißen, dann wird es wohl nur mit der mehrfachen Nutzung von CONCAT gehen.
    Danke

  8. #6
    Join Date
    12.08.2014
    Location
    Basel
    Posts
    348
    Danke
    80
    Erhielt 52 Danke für 43 Beiträge

    Default

    Du könntest auch mit ST und einer Schlaufe ein "Array of String" mehrmals über einen Concat laufen lassen.

  9. #7
    Join Date
    12.08.2014
    Location
    Basel
    Posts
    348
    Danke
    80
    Erhielt 52 Danke für 43 Beiträge

    Default

    Wie hast du's gelöst?

  10. #8
    Rawpnzl is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.10.2018
    Posts
    23
    Danke
    4
    Erhielt 4 Danke für 3 Beiträge

    Default

    Hallo JanB1,
    leider noch gar nicht, wollte mich heute weiterführend damit beschäftigen aber schaff es nicht. Im Laufe der Woche geht es weiter. Ich schreibe dann, wie ich das gelöst habe.

    DANKE

  11. #9
    Rawpnzl is offline Neuer Benutzer
    Themenstarter
    Join Date
    19.10.2018
    Posts
    23
    Danke
    4
    Erhielt 4 Danke für 3 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen,

    ich habe es nun mit der "WagoAppString" gelöst. Dort wird Concat etwas erweitert und ich konnte mit Concat2, Concat3 .... Concat9 bis zu 9 Strings in einen neuen überführen. Mit Concat9 bleibt das ganze sogar noch recht übersichtlich.

    Danke und viele Grüße

  12. Folgende 2 Benutzer sagen Danke zu Rawpnzl für den nützlichen Beitrag:

    JanB1 (15.07.2020),Pyromane (16.07.2020)

Similar Threads

  1. e!cockpit Rezepturverwaltung (750-8102)
    By Rawpnzl in forum WAGO
    Replies: 6
    Last Post: 30.01.2019, 17:47
  2. Replies: 5
    Last Post: 14.01.2019, 17:19
  3. 750-8102 e!cockpit CPU-Last und Speicher
    By Rawpnzl in forum WAGO
    Replies: 3
    Last Post: 06.11.2018, 14:33
  4. Replies: 2
    Last Post: 29.10.2018, 08:54
  5. Replies: 0
    Last Post: 30.12.2015, 21:38

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •