Autor Thema: formel mit append  (Gelesen 5756 mal)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
formel mit append
« am: 02.10.03 - 11:41:27 »
hallo,

das ist meine standardformel, wenn ich durch button eine mail schicken will und dabei gleichzeitig den wert in ein feld schreiben will:

FIELD send_resp_IT := send_resp_IT;
@MailSend(mail_resp_IT;"";"";"new hotline call for you" + " /  " + dis_product;"";"please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);
@SetField("send_resp_IT";"mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])

diese formel klappt auch wunderbar. ich möchte jetzt aber gerne, dass der wert, den ich erzeuge, per append hinten angehängt wird. mit simple action geht das ja, aber ich krieg das nicht in meiner manuellen formel hin. hab schon die ganze designer hilfe abgeklappert, und das forum, ich finde es aber nicht. könnt ihr mir helfen?

danke und gruss,
daniela
im moment in mutterschutz

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #1 am: 02.10.03 - 11:55:40 »
@SetField("send_resp_IT"; send_resp_IT + "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));

FIELD send_resp_IT := send_resp_IT + ....

sollte auch funktionieren.

War es das, was Du meintest ?

Bernhard

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:formel mit append
« Antwort #2 am: 02.10.03 - 15:24:20 »
hallo bernhard,

nein, leider nicht. ich habs einmal so probiert:

FIELD send_resp_IT := send_resp_IT;
@MailSend(mail_resp_IT;"";"";"new hotline call for you" + " /  " + dis_product;"";"please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);
@SetField("send_resp_IT";"mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
FIELD send_resp_IT := send_resp_IT + "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now);
@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])

da steht dann vom ersten moment an alles zweimal drin, aber jedesmal nur das neueste, das halt doppelt.

und einmal hab ich's so probiert:

FIELD send_resp_IT := send_resp_IT;
@MailSend(mail_resp_IT;"";"";"new hotline call for you" + " /  " + dis_product;"";"please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);
@SetField("send_resp_IT";"mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
FIELD send_resp_IT := send_resp_IT;
@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])

das geht auch nicht, da steht wie vorher immer nur das neueste drin.

gruss,
daniela
im moment in mutterschutz

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #3 am: 02.10.03 - 15:29:21 »
Das Verhalten Deiner Varianten ist völlig korrekt laut Deiner Syntax.

Hast Du denn mal meine Varianten ausprobiert ? Sorry, daß ich es nicht genauer aufgemalt habe: Das waren ZWEI Möglichkeiten (aber beide "so aus dem Hut")

So long,
Bernhard

PS:
Hier mal ein kompletter Vorschlag nur mit @SetField:
FIELD send_resp_IT := send_resp_IT;
@MailSend(mail_resp_IT;"";"";"new hotline call for you" + " /  " + dis_product;"";"please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);
@SetField("send_resp_IT"; send_resp_IT + "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])


Glombi

  • Gast
Re:formel mit append
« Antwort #4 am: 02.10.03 - 15:34:50 »
Hi,
das mit den vielen FIELD und  @SetField kommt mir komisch vor. Versuch mal, erstmal nur Variablen zu nehmen und zum Schluß das Feld zu setzen:

@MailSend(mail_resp_IT;"";"";"new hotline call for you" + " /  " + dis_product;"";"please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);

_send_resp_IT := "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));

FIELD send_resp_IT := send_resp_IT + _send_resp_IT;

@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])


Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #5 am: 02.10.03 - 16:00:21 »
Basierend auf Andreas' Vorschlag machen wir das doch nun mal richtig sauber - also eine weitere Variante:

MESSAGE_ := "new hotline call for you /  " + dis_product;

@MailSend (mail_resp_IT;"";"";MESSAGE_; ""; "please click on the link to open your document" + @NewLine + @NewLine ; [IncludeDoclink]);

FIELD send_resp_IT:= send_resp_IT : "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));

@PostedCommand([FileSave]);
@PostedCommand([FileCloseWindow])

Und das Feld send_resp_IT muß dann ein Multivalue-Feld sein !


HTH,
Bernhard

Glombi

  • Gast
Re:formel mit append
« Antwort #6 am: 02.10.03 - 16:12:27 »
Hi Bernhard,
sieht doch schon ganz gut aus. Hier noch ein kleiner Fix da Mehrfachwerte:

NEW_ENTRY_ := "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
FIELD send_resp_IT:= send_resp_IT : NEW_ENTRY_;

Andreas
« Letzte Änderung: 02.10.03 - 16:13:21 von Glombi »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #7 am: 02.10.03 - 16:18:03 »
Hm, das tut ja erstmal das gleiche wie meine Code-Absonderung ;-)
Damit wird es aber dann trotzdem ganz sauber:
Meine TempVar MESSAGE_ 'raus und direkt in MailSend reinschreiben (wäre ja sonst doppelt gemoppelt), und dann mein
FIELD send_resp_IT := ...
durch Andreas' zwei Zeilen ersetzen.

Jetzt wird's wirklich hübsch ;-)

Bernhard

PS: Ist Daniela schon wieder auf der Wies'n ?

Glombi

  • Gast
Re:formel mit append
« Antwort #8 am: 02.10.03 - 16:21:34 »
"Hm, das tut ja erstmal das gleiche wie meine Code-Absonderung ;-)"
=> Nicht ganz,

wenn Du
FIELD send_resp_IT:= send_resp_IT : "mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now));
machst, macht Notes aus send_resp_IT : "mail to " eine Liste und hängt dann an jedes Element
resp_IT + " has been sent"  + " on " + @Text(@Now))
dran, oder?

Daher mache ich das immer mit Klammern:
FIELD send_resp_IT:= send_resp_IT : ("mail to " + resp_IT + " has been sent"  + " on " + @Text(@Now)));

oder mit einer Variablen, die ich vorher setze.

Andreas

« Letzte Änderung: 02.10.03 - 16:22:21 von Glombi »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #9 am: 02.10.03 - 16:39:19 »
Ooops - das war jetzt aber extrem peinlich für mich !
":" und "+" führt natürlich zu einer paarweisen Verknüpfung ...

Danke, Andreas! Sorry, Daniela !

Bernhard

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:formel mit append
« Antwort #10 am: 02.10.03 - 16:44:03 »
hallo bernhard, hallo andreas,

ich hab jetzt mal andreas formel verwendet. die scheint ja wirklich einwandfrei zu klappen, obwohl ich nicht ganz verstanden habe, was hier passiert. werde mir das aber in einer ruhigen minute mal ganz genau ansehen (beide formeln).

auf jeden fall heb ich mir den thread auf dem desktop auf, dann komm ich jetzt mit appends weiter.

vielen lieben dank euch beiden, ihr habt mir sehr geholfen!!! mein helpdesk wird immer besser. :D

gruss,
daniela
im moment in mutterschutz

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #11 am: 02.10.03 - 16:49:23 »
Hallo, Daniela,

das können wir ja (bei einem Freibier von Dir) kurz nochmal besprechen, wenn wir uns alle Ende November in München treffen ;-)

Ciao,
Bernhard

PS: Wenn Andreas nicht kommt, trink ich sein Freibier gleich für ihn mit ;-)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re:formel mit append
« Antwort #12 am: 02.10.03 - 16:56:15 »
ois klar, konst scho a bier ham !
im moment in mutterschutz

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #13 am: 02.10.03 - 17:20:12 »
Du kannst mit meinem Kommen rechnen ;-)
Wenn alles gut geht, buche ich Anfang November das Hotel in Aschheim, dann weiß ich, ob meine Frau alles gut überstanden hat (was wir ja hoffen wollen).

Vi ses ("wir sehen uns"), wie der Däne sagt,

Bernhard (der kein Däne ist und doch lieber ein Bayerisches Helles zu sich nimmt ;-)

Glombi

  • Gast
Re:formel mit append
« Antwort #14 am: 02.10.03 - 20:54:33 »
Hey,
wann trefft Ihr Euch denn? Ich bin evtl. am 29.11. auf einer BVSI Veranstaltung in MUC.
Abends könnt ich mir ja mein Bierchen abholen, zur Not auch Weißbier  ;) (Muß dazu sagen, dass ich Westfale bin, die sind was härteres gewöhnt  ;D)
Falls es nicht klappt: Bernhard, es sei Dir gegönnt!

Andreas
« Letzte Änderung: 02.10.03 - 20:55:22 von Glombi »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:formel mit append
« Antwort #15 am: 02.10.03 - 22:04:25 »
Hallo, Andreas,

Dein Termin liegt günstig:
http://www.atnotes.de/index.php?board=12;action=display;threadid=11231;start=20

Für Westfalen ist hier biermässig bestens gesorgt - auch wenn Weissbier fast genauso viel Umdrehungen hat wie Pils, ist es auch in Bayern ein eher seltener getrunkenes Produkt (so rein litermässig) - das sind alles Gerüchte.

Wir sehen Dich in München !

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:formel mit append
« Antwort #16 am: 02.10.03 - 22:16:48 »
/einmischend
Hey, Weissbier 'knallt' eigentlich mehr als Pils. Hat in Bayern auch i.d.R. immer mind. 5,5%o. Will ja jetzt nicht über Westfalen-Bier lästern, aber das kann mit einem frisch eingeschenkten, kühlen Weissbier imho nicht mithalten.
Und wenn das nicht reicht: ein Besuch am Nockerberg sollte auch die harten Nicht-Bayern überzeugen.

Gutes Pils gibt es in Bayern natürlich auch, wobei ich persönlich auch gerne mal ein Becks oder ein herbes Jever trinke. Aber alles ist ja wie bekanntlich Geschmackssache.

TMC
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:formel mit append
« Antwort #17 am: 02.10.03 - 22:37:37 »
Wer mich kennt, der weiss, warum ich Augustiner Weissbier besonders liebe :-) und das kommt ja bekanntlich aus Bayern. Leider hab ich keine Bezugsquelle in der Nähe und muss mich deshalb mit Ersatzprodukten begnügen :-(
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:formel mit append
« Antwort #18 am: 02.10.03 - 22:54:19 »
 ;D
Ist echt gut das Augustiner, kann ich auch nur empfehlen.
Ich würde Dir ja mal 'ne Kiste in die Schweiz schicken lassen, aber schätze UPS würde streiken, wenn auf der Lieferung steht "Nicht schütteln, nicht werfen, behutsam in den Wagen legen, keine Vollbremsungen, im Laderaum <25Grad, Tempo max. 80km/h hinter den LKW's, keine 'Warenprüfung')


TMC
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:formel mit append
« Antwort #19 am: 02.10.03 - 22:56:15 »
*smile*
und danke für die virtuelle Kiste Bier :-) ich werde sie geniessen
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz