Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: marohe am 22.09.03 - 11:41:14
-
Hallo,
ich habe eine Maske mit der Dokumente erstellt werden sollen. Diese sollen 30 Tage in einer sog. HOT NEWS Ansicht zu sehen sein, und danach nur noch in der allgemeinen Ansicht. Was muss ich tun, damit nach 30 Tagen automatisch verschoben wird???
Danke
-
Hi,
folgenden Code in die 30-Tage-Ansichtsauwsahl:
_Heute_Deutsch := @TextToTime("Heute");
_Heute_Englisch := @TextToTime("Today");
_Heute :=
@If(
@Text(_Heute_Deutsch) != "";
_Heute_Deutsch;
@Text(_Heute_Englisch) != "";
_Heute_Englisch;
""
);
SELECT DeinDatum > @Adjust(_Heute; 0; 0; -30; 0; 0; 0)
In der anderen Ansicht musst Du die Auswahl entsprechend umkehren.
bye,
TMC
-
Hmm,
irgendwie bekomme ich dann gar nix mehr zu sehen... ??? ???
Muss ich die Formel 1 zu 1 übernehmen??
-
Hallo,
ich würd das mit einen periodischen Agenten lösen.
Mit zeitabhängigen View Selction hatte ich schlechte Erfahrungen....
-
Tower hat recht. Zeitabhängige Selektionen in einer Ansicht sind immer von Übel.
Selbst diese
Heute_Deutsch := @TextToTime("Heute");
_Heute_Englisch := @TextToTime("Today");
von TMC gewählte Form neigt zu ständiger Aktualisierung. Also wenns irgend geht sollte man das bleiben lassen.
Besser ist es einen Flag zu benutzen und mit diesem Flag dann die Ansicht zu steuern.
Also, in die Maske ein Hidden Flag setzen fldHotNews = "1"
dann einen Agent schreiben der nur die News mit fldHotNews = "1" prüft ob sie älter sind als 30 Tage wenn ja fldHotNews auf "0" setzen.
In der Ansicht nach fldHotNews = "1" suchen und schon hast du das was du willst.
Thomas
-
Hi,
vielen Dank für die Hilfe, habe jetzt einen periodischen Agenten (1 Monat) gesetzt, mit der Option: nach ablauf 1 Monat zugehörigkeit zur Ansicht ändern.
Vielen Dank
-
Mit welcher Option ?? Ist mir da was entgangen ?
Bernhard