Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: marohe am 22.09.03 - 11:41:14

Titel: Automatische Statusänderung
Beitrag 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
Titel: Re:Automatische Statusänderung
Beitrag von: TMC am 22.09.03 - 12:55:35
Hi,

folgenden Code in die 30-Tage-Ansichtsauwsahl:
Zitat
_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
Titel: Re:Automatische Statusänderung
Beitrag von: marohe am 22.09.03 - 14:30:03
Hmm,

irgendwie bekomme ich dann gar nix mehr zu sehen... ??? ???

Muss ich die Formel 1 zu 1 übernehmen??
Titel: Re:Automatische Statusänderung
Beitrag von: tower am 22.09.03 - 14:37:14
Hallo,

ich würd das mit einen periodischen Agenten lösen.
Mit zeitabhängigen View Selction hatte ich schlechte Erfahrungen....
Titel: Re:Automatische Statusänderung
Beitrag von: Thomas Schulte am 22.09.03 - 14:43:34
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
Titel: Re:Automatische Statusänderung
Beitrag von: marohe am 22.09.03 - 15:50:04
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
Titel: Re:Automatische Statusänderung
Beitrag von: koehlerbv am 22.09.03 - 16:17:08
Mit welcher Option ?? Ist mir da was entgangen ?

Bernhard