Temat: Wykonanie przeplywu pracy dla calej listy
Krzysztof M:
integracja sharepoint z javascript
Co masz na myśli?
Krzysztof M:
Czy moglbys mi troche bardziej wyjasnic jak zastosowac te rozwiazania w shrepoint?
Najlepiej zacząć od tutoriali, które objaśnią Ci to najprawdopodobniej lepiej, niż ja:
Custom Action
Job Definition
Feature z Receiverem
Wybierasz właściwa metodę w zależności od tego, co jest potrzebne.
Custom action to element do klikania w menu sharepointa (np. 'Akcje' w widoku listy, lub 'Akcje witryny'). Wówczas Twoją archiwizację uruchamiałbyś kliknięciem w menu akcje.
Job definition to zadanie harmonogramu, którym możesz sterować przez narzędzie
stsadm. Wówczas archiwizacja uruchamiałaby się w zaplanowanych momentach, cyklicznie (lub jednorazowo, ale wtedy nie ma to specjalnie sensu).
Feature (funkcje witryny/zbioru, itp.) są aktywowane w ustawieniach witryny/zbioru witryn, aplikacji czy farmy, w zależności od tego, na jakim poziomie są zdefiniowane. Wówczas archiwizacja uruchamiałaby się podczas aktywowania funkcji, zazwyczaj jednorazowo, ale można to powtórzyć deaktywując funkcję i aktywując ponownie. Można też zrobić to przez stsadm lub API.
Prosta aplikacja, konsolowa lub okienkowa to "nie-sharepointowe" podejście do zagadnienia. Ten sam kod, który będzie archiwizował elementy listy byłby uruchamiany w kontekście użytkownika systemu, a nie użytkownika sharepointa (to może, ale nie musi być to samo konto), poprzez włączenie programu. Sam 'środek' kodu może być taki sam. Wszystko sprowadza się do wyboru najbardziej odpowiedniej metody w Twoim przypadku.
Jeśli o ten 'środek' chodzi, to możesz po prostu
zbudować zapytanie, a następnie uzyskane z niego elementy
przenieść.
Nawet w miarę gotowy przykład jest opisany tutaj:
http://blog.henryong.com/2008/01/21/how-to-movemigrate...