Autor Thema: Ansichtsauswahl mit @TextToTime("Today")  (Gelesen 8285 mal)

Offline cebolina

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
Ansichtsauswahl mit @TextToTime("Today")
« am: 10.11.06 - 14:31:21 »
Hallo zusammen,

in einer Ansicht sollen alle aktuellen Dokumente von "heute" und "gestern" angezeigt werden.
Ich habe hierzu eine Ansicht mit folgender Selektionsformel erstellt:

Code
SELECT @TextToTime(Datum) >= @Adjust (@TextToTime("Today"); 0 ; 0 ; -1 ; 0 ; 0 ; 0)

Hinweis1: Datum ist ein Textfeld (kein Datum/Zeit-Feld) im Format "TT.MM.JJJJ"
Hinweis2: @TextToTime("Today") habe ich verwendet, um nicht @Today nutzen zu müssen.

Die Ansicht funktioniert und zeigt genau die Dokumente an, die ich will - aber leider nur heute (am Tag der Erstellung der Ansicht). Am Folgetag werden neben den Dokumenten von heute und gestern auch Dokumente mit Datum vorgestern angezeigt.

Warum ist das so?
Wie kann ich dieses Verhalten ändern, dass täglich nur die aktuellen Dokumente (heute und gestern) angezeigt werden (ohne @Today nutzen zu müssen!)?

Bin für jeden Tipp dankbar.

Gruß
Stefan
Server: Lotus Domino 9.0.1FP4 HF70
Client: Release 9.0.1FP6

botschi

  • Gast
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #1 am: 10.11.06 - 14:41:01 »
Ich habe das auch mal versucht und bin am Index gescheitert. Ich glaube der Index muss nachts neu erstellt werden oder sowas. Es funktioniert jedenfalls nur im Zusammenhang mit Updall-R.

@Today ist keine schlechte Alternative, nur nicht so performant. Dafür muss man aber keine Einstellungen und kein Programmdokument bereitstellen.

Glombi

  • Gast

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #3 am: 10.11.06 - 14:51:15 »

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline cebolina

  • Senior Mitglied
  • ****
  • Beiträge: 386
  • Geschlecht: Männlich
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #4 am: 10.11.06 - 15:35:21 »
Werde den Tipp von Manfred befolgen und ein Programmdokument
updall <Datenbank> -R
einstellen.
Ich berichte dann nächste Woche über den Erfolg/Misserfolg.

Einstweilen ein schönes Wochenende.

Gruß
Stefan
Server: Lotus Domino 9.0.1FP4 HF70
Client: Release 9.0.1FP6

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #5 am: 23.05.08 - 22:20:10 »

Ich berichte dann nächste Woche über den Erfolg/Misserfolg.


Ist die Woche schon rum? ;)
Wie sieht es denn aus?
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #6 am: 28.05.08 - 18:09:16 »
Lies mal das:

http://www.madicon.de/content/view/179/57/


Hallo Manfred,

kann es sein, dass Deine Lösung unter Notes 7 nicht (ganz) funktioniert?
http://www.madicon.de/tippstricks/index_files/000089.php

Die Ansichten werden auch dann nicht aktualisiert, wenn "von einem Notes-Client aus ... aktiv zugegriffen wird".

Nur Shift-F9 schafft die Abhilfe...

 :-:

Gruß
Leo

P.S. Oder kennt sonst jemand die Antwort?
« Letzte Änderung: 28.05.08 - 18:16:19 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #7 am: 28.05.08 - 18:28:12 »
Hallo Leo,

Zitat
kann es sein, dass Deine Lösung unter Notes 7 nicht (ganz) funktioniert?

das kann durchaus sein. Wenn Du dir aber den ganzen Artikel durchliest und die gemachten Aussagen überdenkst, wirst Du um einen Nachts ausgeführten UPDALL -R sowieso nicht umhin kommen.

Oder willst Du Dich darauf verlassen, dass die betroffene Ansicht jeden Tag einmal durch einen Notes-Client aktualisiert wird? Was ist so schlimm an einem UPDALL -R auf eine spezielle Datenbank angewendet?

Gruss
Manfred


Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #8 am: 28.05.08 - 18:37:33 »
Hallo Manfred,

ich glaube das Problem ist, dass Dein Link von Nov. 2006 nicht mehr funktioniert.

Viele Grüße
PS Vielen Dank für diese Lösung
ist auch bei uns (V7.0.2) erfolgreich im Einsatz.
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #9 am: 28.05.08 - 18:45:16 »

ist auch bei uns (V7.0.2) erfolgreich im Einsatz.


Hallo Werner,

mit UPDALL -R  oder ohne?

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #10 am: 28.05.08 - 18:51:37 »
Hallo Manfred,

Danke für die super schnelle Antwort!

Wenn Du dir aber den ganzen Artikel durchliest...

Über die Problematik mit dem WEB habe ich schon gelesen... ;)


Oder willst Du Dich darauf verlassen, dass die betroffene Ansicht jeden Tag einmal durch einen Notes-Client aktualisiert wird?

Warum auch nicht?
Wenn die Ansicht erst dann aktualisiert wird, wenn sie auch benötigt wird... :)


Was ist so schlimm an einem UPDALL -R auf eine spezielle Datenbank angewendet?

Eigentlich nichts... Ich würde bloß ungern die Server-Konfiguration ändern... Nur wenn es anders nicht geht...

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #11 am: 28.05.08 - 21:16:58 »
FYI

26.Jul.07 at 04:12
http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/394bd2e79696490d85257324002d1bba?OpenDocument

Zitat
The problem with the solution and the reason why you have to rebuild the view each day is that documents won't disappear out of the view as the TextToTime("Today") is only calculated on a rebuild of the view.
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #12 am: 29.05.08 - 09:34:46 »
Hallo,

1. Die Ansichten auf dem Server sehen mit UPDALL -R perfekt aus. Nochmals vielen Dank an Manfred!

2. Die Ansichten in den lokalen Repliken werden allerdings (auch nach der Replikation) nicht aktualisiert.

Kann die lokale Aktualisierung auch irgendwie automatisch angestossen werden?

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 859
  • Geschlecht: Männlich
    • www.madicon.de
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #13 am: 29.05.08 - 10:01:29 »
Hallo Leo,

Zitat
Kann die lokale Aktualisierung auch irgendwie automatisch angestossen werden?

die Datei nupdall.exe exisitiert auch im Programmverzeichnis des Notes Clients und könnte durch einen Batch (oder was auch immer) aufgerufen werden.

Gruß
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #14 am: 29.05.08 - 18:12:34 »
Hallo Manfred,


die Datei nupdall.exe exisitiert auch im Programmverzeichnis des Notes Clients und könnte durch einen Batch (oder was auch immer) aufgerufen werden.


Vielen Dank!
Es funktioniert (obwohl nicht besonders schnell).

Gruß
Leo
« Letzte Änderung: 29.05.08 - 18:17:16 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #15 am: 29.05.08 - 18:15:54 »
Hallo Werner,


diese Lösung ist auch bei uns (V7.0.2) erfolgreich im Einsatz.


Wie werden bei Euch die Ansichten in den lokalen Repliken aktualisiert?
Oder habt Ihr keine Laptop-User o.ä.?

Gruß
Leo
« Letzte Änderung: 29.05.08 - 18:17:47 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #16 am: 29.05.08 - 18:24:29 »
Hallo Leo,

wir haben nur eine Handvoll Laptop-User und die haben nur die persönliche Mailbox als Replik, also stellt sich bei uns dieses Thema nicht.

Zu deiner ersten Frage wie das bei den Ansichten Ohne "Updall -R" ist,
hatte ich noch keine Zeit das zu prüfen, und der Mitarbeiter, der das macht/betreut ist nicht im Hause.

Tut mir leid habe z.Zt. 3 PMRs offenen (einen mit 24/7 und noch zwei Vorläufern)
kann daher nicht sagen wann ich die checken kann, habe aber in Erinnerung, dass das "spezialfälle" waren.

Gruß Werner
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline WernerMo

  • @Notes Preisträger
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.050
  • Geschlecht: Männlich
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #17 am: 29.05.08 - 18:43:21 »
Hallo,

das hat mir nun doch keine Ruhe gelassen, auf die Schnelle habe ich zwei Ansichten ohne Updall -R gefunden, Aber beide sind etwas spezielles:

1. eine die tagesaktuell die aktuellen Mitarbeiter (ungekündigt/gekündigt) anzeigt (sowie die Zukünftigen) dort ist aber die Spezialität, dass in einer Kategorie noch @Today verwendet wird und daher vermutlich auch der Select mit @TextToTime ( "Yesterday") funktioniert.

2. die andere Ansicht geht mit @Month und @Year auf (@TextToTime ( "Today" ) vermutlich geht es da, weil die Änderung ja nicht so häufig ist, evtl. könnten sollten wir da aber auch am 1. des Monats einen Updall -R laufen lassen? (aber wie macht man das bei Programmdokumenten, bei Agenten wüßte ich es)

Gruß Werner

- edit -
puh das war mein 1.111ter Beitrag (dank IBM kann ich aber heute keinen Schnaps auf die "Schnapszahl" trinken (24/7)
Gruß Werner
  o                                                  o   
 /@\  Nächster @Notes-Stammtisch  /@\  online Sept. 2020?
_/_\__________________________/_\_ Details folgen.

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #18 am: 29.05.08 - 21:53:27 »
Hallo Werner,


wie das bei den Ansichten Ohne "Updall -R" ist, hatte ich noch keine Zeit das zu prüfen, und der Mitarbeiter, der das macht/betreut ist nicht im Hause.


Danke, das Ergebnis ist mir schon bekannt: ohne "Updall -R" werden die Ansichten mit "Heute" nicht aktulisiert.

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Ansichtsauswahl mit @TextToTime("Today")
« Antwort #19 am: 29.05.08 - 22:02:31 »
Hallo Werner,

die Spezialität, dass in einer Kategorie noch @Today verwendet wird und daher vermutlich auch der Select mit @TextToTime ( "Yesterday") funktioniert.

Ich habe diese Variante gerade getestet:
Anscheinend gehen dadurch die Vorteile von "Heute" verloren.

Ich mache vielleicht in meiner DB folgendes:
1. Die drei meist benutzten Ansichten werde ich in zwei Varianten erstellen.
2. Die Varianten mit "Heute" werden NUR auf dem Server angezeigt.
3. Die Varianten mit "@Today" werden NUR lokal angezeigt.


die andere Ansicht geht mit @Month und @Year auf (@TextToTime ( "Today" ) vermutlich geht es da, weil die Änderung ja nicht so häufig ist, evtl. könnten sollten wir da aber auch am 1. des Monats einen Updall -R laufen lassen

Ja, so könnte es funktionieren, wenn man keine täglichen Updates braucht.

puh das war mein 1.111ter Beitrag (dank IBM kann ich aber heute keinen Schnaps auf die "Schnapszahl" trinken (24/7)

Gratuliere!
Ich trinke für(auf) Dich!   ;D

Gruß
Leo
nobody is perfect but i'm pretty close 

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz