Environnement : WSS3
VS 2010 pro (en VB)
Bonjour
Je tente de développer un EventHandler sans aucune expérience dans le domaine. Cet EventHandler doit mettre à jour les champs d'une DocumentLibrary quand un item est créé.
J'ai lu avec attention quelques articles et notamment :
"How to: Create an Event Handler Feature" de Microsoft trouvé à :
http://msdn.microsoft.com/en-us/libr...ffice.12).aspx
J'ai suivi scrupuleusement l'article et j'ai installé mon EventHandler :
mais au final, non seulement cela ne fonctionne pas mais je n'arrive même pas à le tester sous VS 2010.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 Imports Microsoft.SharePoint Imports System Imports System.Collections.Generic Imports System.Text Imports System.IO Public Class CreatingFolderAction Inherits SPItemEventReceiver Public Overrides Sub ItemAdded(properties As Microsoft.SharePoint.SPItemEventProperties) MyBase.ItemAdded(properties) Dim item As SPListItem = properties.ListItem Dim toto As SPList If properties.ListTitle = "REFERENTIEL_NOP" Then toto = item.Web.Lists("REFERENTIEL_NOP") 'essai sur un champ mais il y en a d'autres : item("ANNEE") = 2033 item.Update() Else properties.Cancel = True properties.ErrorMessage = "je ne suis pas dans la bonne DocumentLibrary" End If End Sub End Class
Je pense que je n'ai rien compris au déroulement du process. Quelqu'un pourrait-il reprendre pas à pas avec moi la marche à suivre ?
merci de votre indulgence
Partager