Sak Oppdatere eller Oppdatert hendelse skjer to ganger i Document Library

Sak Oppdatere eller Elementet er oppdatert Event i SharePoint 2007 forekommer dobbelt, Hvis krever kassa alternativet er aktivert for dokumentbibliotek.

Jeg fant følgende løsningen fra Microsoft Support for dette problemet.

Sjekk verdien av vti_sourcecontrolcheckedoutby
i BeforeProperties og AfterProperties, hvis begge verdiene er null deretter hendelsen utløses med sjekk i andre tilfelle utløses av andre handlinger.

hvis (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == null && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != null)

{

//Dette er når oppdateringen hendelsen utløses ved innsjekking.

}

annet

{

//Dette utløses av andre hendelser enn innsjekking i aksjon.

}

Kommentarer er stengt.