Autor Thema: Dokumente, die aelter oder gleich 4 Monate sind  (Gelesen 1860 mal)

Offline GreySound

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Bin ich froh, dass es ein Forum gibt!
Dokumente, die aelter oder gleich 4 Monate sind
« am: 16.11.10 - 10:16:49 »
Hallo zusammen, ich bin mal wieder hilflos.
Ich will eine Ansicht in Notes 8.0.2 erstellen, die nur die Datensätze anzeigt, die seit dem Erstellungsdatum vier Monate oder älter sind, alle anderen Dokumente in der DB sollen erst gar nicht anzeigt werden.
Ich habe das Internet durchwühlt und bin auf dies hier gestossen:
Starten -> Client -> Formel

SELECT @If( @Date(@Now) < @Date(@Adjust(@Created(), null, -4, null, null, null, null)))
Aber es funktioniert nicht, kann mir jemand sagen warum?

Vielen Dank, ich hab keine Ahnung, wie ich es ohne euch hinbekommen könnte.

Long live Rock 'n' Roll und starker Kaffee

Offline billygates

  • Aktives Mitglied
  • ***
  • Beiträge: 145
  • Geschlecht: Männlich
  • Ich kann 'proprietär' nicht mehr hören!
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #1 am: 16.11.10 - 10:24:18 »
Probier es mal so:

SELECT @If( @Date(@Now) < @Date(@Adjust(@Created, 0, -4, 0, 0, 0, 0)))

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #2 am: 16.11.10 - 10:26:01 »
Und steck das @Date(@Now()) in eine Variable.
Sonst wird das für jedes Doc neu berechnet.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #3 am: 16.11.10 - 10:26:57 »
Du hättest nicht nur das Internet, sondern auch das WWW und insbesondere auch dieses Forum durchsuchen sollen.
Dann wärst Du nicht nur auf den Fakt gestoßen, dass eine @Now Auswahl für eine View nicht nur die ungünstige Methode hinsichtlich der Performance Deiner Anwendung und des Servers ist, sondern auch, wie man dieses Problem eleganter lösen könnte.

Andre Guirard schreibt zum Beispiel:
Zitat
One thing I don't recall having seen mentioned previously is the effect of indexing options on views that use @Today or @Now. These views are a performance issue (in case you didn't know) because the view index is always considered out of date, so every time a user opens it, the index is discarded and created fresh, which takes a lot longer than just updating an existing index with any documents created or modified since last use.

Wenn Du das Forum nicht durchsuchen möchtest, hast Du in Performance basics for IBM Lotus Notes developers eine kompakte Zusammenfassung der möglichen Lösungsansätze.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline billygates

  • Aktives Mitglied
  • ***
  • Beiträge: 145
  • Geschlecht: Männlich
  • Ich kann 'proprietär' nicht mehr hören!
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #4 am: 16.11.10 - 10:52:14 »
Du hättest nicht nur das Internet, sondern auch das WWW und insbesondere auch dieses Forum durchsuchen sollen.
Dann wärst Du nicht nur auf den Fakt gestoßen, dass eine @Now Auswahl für eine View nicht nur die ungünstige Methode hinsichtlich der Performance Deiner Anwendung und des Servers ist, sondern auch, wie man dieses Problem eleganter lösen könnte.

Andre Guirard schreibt zum Beispiel:
Zitat
One thing I don't recall having seen mentioned previously is the effect of indexing options on views that use @Today or @Now. These views are a performance issue (in case you didn't know) because the view index is always considered out of date, so every time a user opens it, the index is discarded and created fresh, which takes a lot longer than just updating an existing index with any documents created or modified since last use.

Wenn Du das Forum nicht durchsuchen möchtest, hast Du in Performance basics for IBM Lotus Notes developers eine kompakte Zusammenfassung der möglichen Lösungsansätze.
Da hat aber einer viel Zeit, einem Neuling zu klären, wie die Atnotes-Welt funktioniert... :)

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #5 am: 16.11.10 - 10:59:37 »
Textbausteine ... ;)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline GreySound

  • Junior Mitglied
  • **
  • Beiträge: 63
  • Geschlecht: Männlich
  • Bin ich froh, dass es ein Forum gibt!
Re: Dokumente, die aelter oder gleich 4 Monate sind
« Antwort #6 am: 16.11.10 - 11:00:46 »
Zack und funzt
Danke sehr ;D
Long live Rock 'n' Roll und starker Kaffee

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz