2012-04-13 6 views
0

Ich unterstütze eine Sharepoint 2007-Site mit einigen Arbeitsabläufen, die mit einigen Dokumentbibliotheken verknüpft sind. Der Kunde möchte, dass Dateien, die in 3 Monaten nicht geändert wurden, automatisch in eine bestimmte Dokumentbibliothek verschoben werden. Gibt es eine Möglichkeit, mit Sharepoint-Tools automatisch zu arbeiten, oder muss ich irgendeine Art von benutzerdefiniertem Webpart erstellen (wenn das sogar möglich ist)?Wie lösche/verschiebe ich alte Formulare/Dokumente aus meiner Dokumentbibliothek in Sharepoint?

Antwort

1

Der empfohlene Weg, dies zu tun ist, die in Rahmen von Informationsverwaltungsrichtlinien gebaut zu verwenden. Pro Listen- oder Dokumentbibliothek können Sie geplante Prüfpunkte pro Element einrichten. An diesen Kontrollpunkten können Sie dann einen Gegenstand "zurücknehmen", löschen oder ihn in einer Archivliste ablegen. Sie können auch einfach einen vordefinierten SharePoint-Workflow aufrufen, um festzustellen, was passieren soll.

Ein typisches Beispiel wäre eine Informationsverwaltungsrichtlinie, die die Listenelemente wöchentlich überprüft und dann einen benutzerdefinierten Workflow aufruft. Sie können dann einen Workflow zuordnen, der das Änderungsdatum des aktuellen Artikels überprüft, überprüft, ob es länger als 3 Monate ist, und das Element dann einfach verschieben.

Werfen Sie einen Blick in das Management Aktie Aufzeichnungen here

1

Sie können einen Zeitgeberauftrag erstellen. Sie würden es einrichten, um jeden Tag zu laufen, z. Der Job verwendet die CAML-Abfrage, um alte Dokumente von der Doclib abzurufen und den Verschiebevorgang auszuführen.

--- Ferda

+0

Dies ist auch eine gute Idee, aber erfordert die Entwicklung, wenn sie politischen Rahmen Informationsmanagement bereits für diesen Zweck vorgesehen ist. +1 –

Verwandte Themen