OVH Cloud OVH Cloud

[WSS2003] Evènement sur les bibliothèques de document

1 réponse
Avatar
Patrick
Voilà, j'ai créé un Event Handler sur une bibliothèque de documents qui
permet d'archiver chaque document supprimé dans une autre bibliothèque de
documents. Cela marche bien pour la bibliothèque où j'ai géré l'évènement
dans ses paramètres avancées. Seulement, je voudrais le généraliser pour
toutes les bibliothèques de documents de mon portail SPS et de mes sites
WSS. Le problème c'est que j'en ai beaucoup (500 environ).

ça m'ennuie énormement de me palucher tous les gestionnaires d'évènement de
toutes mes bibliothèques de document de mon portail SPS. Est-ce qu'il y
aurait un moyen de le faire plus rapidement que manuellement ? Est-ce que
cet évènement est inscrit dans SQL Server par exemple ?

Merci

1 réponse

Avatar
Renaud COMTE [MVP]
La solution (ou du moins un début de solution ) est dans le MSDN et surtout
le modéle objet

Tout est dans l'objet SPlist et ses propriétés :
* EventSinkAssembly
* EventSinkClass
* EventSinkData

Ensuite, il ne vou reste plsu qu'a itere dans toutes les doc libs de vos
sites des différentes collections de site

Voila voila

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Voilà, j'ai créé un Event Handler sur une bibliothèque de documents
qui permet d'archiver chaque document supprimé dans une autre
bibliothèque de documents. Cela marche bien pour la bibliothèque où
j'ai géré l'évènement dans ses paramètres avancées. Seulement, je
voudrais le généraliser pour toutes les bibliothèques de documents de
mon portail SPS et de mes sites WSS. Le problème c'est que j'en ai
beaucoup (500 environ).

ça m'ennuie énormement de me palucher tous les gestionnaires
d'évènement de toutes mes bibliothèques de document de mon portail
SPS. Est-ce qu'il y aurait un moyen de le faire plus rapidement que
manuellement ? Est-ce que cet évènement est inscrit dans SQL Server
par exemple ?

Merci