Autor Thema: Mail wenn Ansicht leer  (Gelesen 3356 mal)

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Mail wenn Ansicht leer
« am: 04.10.11 - 11:23:29 »
Hallo Notes-Gemeinde,

seit neuestem müssen wir unsere täglichen Admin-Tätigkeiten und die Stati protokollieren.
Dies ist mit einer Notes-DB ja nicht sonderlich schwer. Jetzt hätte ich aber gern eine Mail verschickt, wenn es für den heutigen Tag noch kein Protokoll gibt - bzw. noch nicht vollständig ist. Hierzu habe ich mir eine Ansicht gebaut, die mir das Protokoll von heute anzeigt - wenn keins da ist, ist die Ansicht leer. Wie bekomme ich das aber in einen Agenten programmiert? Stehe da gerade auf dem Schlauch.

Gruß
Remko
« Letzte Änderung: 04.10.11 - 13:11:00 von Thunder »
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #1 am: 04.10.11 - 11:28:39 »
Formel oder LS?

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #2 am: 04.10.11 - 11:29:55 »
Möglichst Formel wenn es geht. LS ist noch nicht meins...  :-[
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Glombi

  • Gast
Re: Mail wenn Ansicht leer
« Antwort #3 am: 04.10.11 - 11:31:47 »
Du könntest ein @DbColumn auf die Ansicht machen und das Ergebnis abfragen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #4 am: 04.10.11 - 11:32:36 »
Une wenn @Elements = 0, dann ein @Return ("")

Bernhard

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #5 am: 04.10.11 - 11:35:21 »
Ah - auch nicht schlecht. Hatte es mal mit @if(@IsError(DBLookup...  versucht. Leider ohne Erfolg.
Ich teste mal...
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #6 am: 04.10.11 - 13:10:45 »
Funktioniert !

thx 4 help

Remko
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #7 am: 04.10.11 - 13:14:24 »
Dann solltest Du Deine Lösung für die "Nachkommenden" hier auch präsentieren, Remko.

Bernhard

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #8 am: 04.10.11 - 14:46:46 »
Die Lösung habt ihr doch schon präsentiert.
Hier dann mal der vollständige Agent.

@If(form != <Maske>; @Return(""); NULL);
@If(@Elements(@DbColumn("":"NoCache"; "":""; <Ansicht>; 1)) = 1; @Return(""); NULL);
@MailSend(<Adresse>;"";"";"Für heute wurde noch kein NW-Status-Protokoll angelegt !";"";""; "");


Remko
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Glombi

  • Gast
Re: Mail wenn Ansicht leer
« Antwort #9 am: 04.10.11 - 15:08:47 »
@Elements... = 1  ???

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #10 am: 04.10.11 - 15:10:37 »
Vielleicht hat Remko seine eigene Ansicht von "leere Ansicht"?  ;D

Bernhard

Offline Thunder

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 728
  • Geschlecht: Männlich
Re: Mail wenn Ansicht leer
« Antwort #11 am: 04.10.11 - 15:13:40 »
In der Ansicht gibt es eintweder ein Protokoll oder nicht - also nie mehr als 1 Dokument.
Wenn eins drin ist dann @Return("") und wenn nicht gibt es die Mail !
Notes Server: 9.0.1 FP10
Workstations: 9.0.1 (ca.350)

Glombi

  • Gast
Re: Mail wenn Ansicht leer
« Antwort #12 am: 04.10.11 - 15:15:44 »
Sag niemals nie  ;D

Ich persönlich hätte es mit @Elements... >= 1 gemacht. Aber ok... das wäre Weicheiprogrammierung  ;)

Andreas

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: Mail wenn Ansicht leer
« Antwort #13 am: 06.10.11 - 10:48:41 »
Wenn in der Ansicht IMMER nur ein Dokument ist, und täglich ein Dokument erstellt werden (soll), dann hat die Ansicht eine @Today- Selektionsformel... und damit hat er eine goldene Regel gebrochen... da ist dann das @Elements = 1 sein kleinstes Problem...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz