Erstellen Sie benutzerdefinierte Checklisten in Sharepoint 2007?
Will ich schaffen viele, Checkliste, Vorlagen und Benutzer füllen diese in. Zum Beispiel,
Task | done? | Notes
Do Task 1 | yes/no | bal
Do Taks 2 | yes/no | bla
Do task 3 | yes/no | bala
Denke über server-Checkliste. Es kann durchgeführt werden für verschiedene Kunden von unterschiedlichen Mitarbeitern, so möchte ich diese Informationen als gut.
Irgendwelche Ideen auf, wie es in Sharepoint? Vorzugsweise nicht mit Sharepoing Designer oder InfoPath. Die beste Lösung wäre, rein web-basiert.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Art sieht aus wie eine Kombination aus einem Fragebogen und einer Aufgabenliste. Ich denke, mit einem Fragebogen Liste könnte in der Lage sein, um diese Funktionalität zu bieten, zumindest die ja-Nein -> weiter zur nächsten Aufgabe-bit, die Notizen, die ich mir nicht so sicher. Und eines Fragebogens werden Informationen über die Benutzer, füllte es in.
Andere option ist die Arbeit mit workflows, feuerte jedes mal, wenn ein Benutzer füllt ein ja/Nein, um ihn auf die nächste Frage, geht dann schlafen, bis der Benutzer vervollständigt, der task. Dies ist SharePoint designer basiert obwohl. (Oder code basierend, wenn Sie sich für das erstellen eines benutzerdefinierten Workflows in visual studio.)
Das problem mit Fragebogen-Listen ist, dass er vollständig ausgefüllt in einer Zeit, gibt es keine "speichern und später fortsetzen" - Funktionalität in einem Fragebogen Liste.
Andere große Thema hier ist die Sicherheit. Sie wollen nicht die Mitarbeiter von Kunde A sehen, was die von client B zu tun. (Ein Fragebogen Liste hat die option verhindert das anzeigen von Antworten, aber Ihr eigener glaube ich).
Fazit:
Die Frage der Sicherheit, kombiniert mit der Tatsache, dass ein Fragebogen wird nur erhalten Sie so weit (vor allem die Tatsache, dass es abgeschlossen sein muss in einer Zeit) bringt mich auf die complusion das wird noch einige eigene Entwicklung. also:
Antwort-Liste müssen in der Lage sein, um die Sicherheit auf Elementebene bei der item-Erstellung (d.h. eine itemeventreceiver), dass die person, die antwortete nichts, sondern Lesen Berechtigungen an seinem /Ihrem eigenen Artikel nur.
neue Antworten Hinzugefügt werden müssen, um die Antwort, die Liste mit den benutzerdefinierten code, der verwendet RunWithElevated Privilegien, weil die Liste selbst wird voll zugänglich admins.
Die Checkliste Eintrag Seite benötigen, um zu überprüfen, wie weit der Benutzer die ausgefüllte Checkliste. Die Checkliste kann ermittelt werden durch: