Autor Thema: Kann mir jemand ein kleines Script schreiben?  (Gelesen 1385 mal)

Offline majoo

  • Aktives Mitglied
  • ***
  • Beiträge: 173
  • I love YaBB 1G - SP1!
Kann mir jemand ein kleines Script schreiben?
« am: 13.09.02 - 14:37:01 »
Hallo,

ist hier jemand so nett und könnte mir bei einem kleinen Script behilflich sein? Ich würde gerne folgendes realisieren:

In jedem Datensatz gibt es ein Feld Mailempfängeradresse (@UserName)und ein Status Feld.

Ich hätte gerne ein Agent, der an die jeweilige Adresse ein Mail schickt wenn Status=0 ist.

In der Mail soll eine Verknüpfung zum Dokument sein.

Vielen Dank wenn das jemand für mich schreiben würde.

majoo
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re: Kann mir jemand ein kleines Script schreiben?
« Antwort #1 am: 13.09.02 - 15:17:17 »
Script? Wozu?

Nimm die @mailsend Funktion (siehe Notes Help)mit dem Schalter includedoclink.

Entweder ein berechnetes Feld mit@isf(@isdocbeingsaved AND Gesendet="nein";tue senden und Feld gesendet auf "nein stellen"; sonst mach nix)

oder
einen zeitgesteuerten Agent mit selbiger Formel
also Senden und ein Feld auf Gesendet setzen, damit Agent gleiches doc nicht zig mal sendet
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline mahonri

  • Aktives Mitglied
  • ***
  • Beiträge: 128
  • Geschlecht: Männlich
  • Schon mal Domino mit Servern gespielt
Re: Kann mir jemand ein kleines Script schreiben?
« Antwort #2 am: 13.09.02 - 15:25:58 »
Set Coll = DB.unprocessedDocuments
Set doc = Coll.getfirstDocument
while Note Doc  is Nothing
  If Doc.Status(0) = 0 then
      set MailDoc = db.CreateDocument
      MailDoc.SendTo = doc.MailEmpfängeradresse
      Maildoc.Subject = "Der Status ist jetzt NULL"
      Set DummyItem = MailDoc.CreateRichTextItem( "Body" )
      call DummyItem.appendDoclink(Doc,"Hier kommt der link")
      call MailDoc.Save(true,false)
      call MailDoc.send(false)
   End If
   Set Doc = Coll.getNextDocument(Doc)
Wend


Das ganze sollest du noch etwas auskleiden, oder kennst du dich mit Script garnicht aus? ;D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Thomas

P-CLP Development 4,5,6
P-CLP Admin 5
CLP Admin 6

Offline majoo

  • Aktives Mitglied
  • ***
  • Beiträge: 173
  • I love YaBB 1G - SP1!
Re: Kann mir jemand ein kleines Script schreiben?
« Antwort #3 am: 13.09.02 - 17:43:37 »
Danke
hat geklappt

majoo
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz