Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Selin am 01.07.02 - 13:50:21

Titel: periodischer Agent der das aktuellen datum
Beitrag von: Selin am 01.07.02 - 13:50:21
überprüft

hallo,

ich habe einen agenten, der mehrmals täglich prüfen soll, ob das feld1 das selbe datum hat wie den aktuellen. Ich weiß jetzt nicht wie ich es mit dem aktuellen datum sagen soll
ich habe eine Bedingung: Nach Feld
Dokumente suchen, in denen das Feld "Feldname"
am (heutiges Datum)
wie stell ich den heutigen Datum dar?? ich habe es mit @now, @create usw versucht aber das funzt nicht


Bitte um Hilfe
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Wipe am 01.07.02 - 14:29:28
Hi Selin,

Standardmäßig werden bei diesen @Befehlen Datum und "Zeit" zurückgegeben.

rein aus dem Kopf würde ich sagen:

Vergleiche Feld_1 mit Feld_2 mit dem @Text Zusatz
Beide Felder haben Datum/Zeit Eigenschaft

@If((@Text(Erstelldatum; "D0") = @Text(@Today; "D0");
...Dann; ...Sonst)

Siehe Designer @Text

Gruss
Bubble
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: doliman am 01.07.02 - 14:29:41
Hi,

wenn Du als Suchkriteriem Today eingibst, dann nimmt er das heutige Datum zum suchen. Ich denke das ist nicht das Ergebnis das Du willst.
Programmiere den Agenten so, das er sich selbst die Dokumente sucht und die Feldvergleiche durchführt.
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Selin am 01.07.02 - 14:55:03
So sieht mein Code aus. Warum funzt das denn net??

@If(( Erinnerung = @Today);
@MailSend(
"Name";
"";
"";
"Erinnerung VCR-Formular";
"Das Dokument ist heute fällig";
@NewLine:"Hier klicken um das Dokument zu öffnen:   ";
[IncludeDoclink]
);
""

);SELECT @All
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Wipe am 01.07.02 - 15:30:02
Hi,

welche Eigenschaften hat das Feld Erinnerung ?

Gruss
Bubble
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Selin am 01.07.02 - 15:45:08
Datum/Zeit
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Wipe am 01.07.02 - 15:59:09
Hi,

habe bei mir folgendes probiert und hat gefunzt.

- Feld Erstelldatum erzeugt
- Typ Datum/Zeit -> Berechnet beim anlegen
- Eintrag Wert = @Word(@Text(@Now; "D0");" ";1)

In einer Ansicht im SELECT Teil zur Probeansicht
- SELECT Erstelldatum = @Today
- Spalte = Erstelldatum
- Spalte = @Today

Hier werden alle Doks angezeigt bei denen das aktuelle und das Erstelldatum identisch sind.

Select Teil ist analog in Agenten.

Sollte eigentlich funktionieren.

Gruss
Bubble
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: pipsxx am 01.07.02 - 16:03:22
um bei bubbles frage nochmal nachzuhaken:

welches format genau, d.h. nur datum, oder auch zeit?
@Today gibt nur datum zurueck.
wenn deine feldeigenschaften datum/zeit sind und dann auch wirklich datum und uhrzeit im feld stehen, dann kann man kaum nach einer uebereinstimmung suchen.

entweder du aenderst das format des feldes, oder du nimmst eine andere formel. @now vielleicht? kommt wirklich darauf an, was im feld angezeigt wird.
also, ob tt.mm.jj stunde, minute, sekunde

ich hoffe, ich hab mich einigermassen verstaendlich ausgedrueckt   8)
Titel: Re: periodischer Agent der das aktuellen datum
Beitrag von: Selin am 02.07.02 - 08:14:54
Hi,

also es funktioniert jetzt.
Der Agent hat einfach nur etwas länger gebraucht, obwohl ich mehrmals am Tag angegeben hatte.

Danke