Domino 9 und frühere Versionen > ND6: Entwicklung

Dokumente aus einer bestimmten Ansicht sichern

(1/3) > >>

signo:
Ich bräuchte mal eure Hilfe.

Ich hab eine Ansicht mit sehr vielen Dokumenten. In den Dokumenten sind auch Datumsfelder enthalten (von-bis).

Diese Dokumente sollen archiviert werden (in eine neue Ansicht). Es sollen jedoch nur die archiviert werden, die laut Datum schon abgelaufen sind (also das Feld bis.) Das Ganze soll mit einem Button realisiert werden.

Also wäre das doch theoretisch gesehen:

Nimm alle Dokumente aus der Ansicht X bis zu einem bestimmten Datum und kopiere/archiviere die Dokumente an anderer Stelle (am besten eine Sicherungsansicht oder sowas)

Hab schon über die Suche gesucht und nix gefunden... Bin für jede Hilfe dankbar.

klaussal:
Archiviert wird normalerweise in eine andere DB.
Um die Dokumente in einer anderen Ansicht zu zeigen, müsste nur die Select-Formel angepasst werden.

Driri:
Simpelste Methode wäre sicherlich, Du arbeitest mit einem Archivflag in den Deokumenten und je nach Status des Flagfeldes werden die Dokumente in den aktiven oder in den Archiv-Ansichten angezeigt.

Ein Agent, der das Archivflag je nach Datum setzt, wäre auch recht simpel. Als Beispiel :

@If(Date(DATUMSFELD)<=@Today; @SetField("Archivflag"; "1"); "")

signo:
Ja, stimmt :) Das mit dem Flag ist ne ziemlich gute Idee :P

Werd das dann gleich mal ausprobieren :>

Achja, es geht nicht um wichtige Sicherungen oder so :P Sondern eher um den Platz uind das geht ja mit dem Flag sehr gut :P
 

Danke

klaussal:
Wenn die Dokumente nur in einer anderen Ansicht gezeigt werden, so wird dadurch die DB aber nicht kleiner !

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln