Tuote päivittäminen tai päivitetty tapahtuma esiintyy kahdesti Asiakirjakirjasto

Tuote päivittäminen tai Alkion päivitys Tapahtuma SharePoint 2007 esiintyy kahdesti, jos vaativat checkout vaihtoehto on käytössä asiakirjakirjasto.

Löysin seuraavan kiertotavan Microsoftin tuki tätä kysymystä.

Tarkista arvo vti_sourcecontrolcheckedoutby
vuonna BeforeProperties ja AfterProperties, Jos molemmat arvot null sitten tapahtuma käynnistyy shekillä muu tapahtuma laukaisee muita toimia.

jos (properties.AfterProperties[“vti_sourcecontrolcheckedoutby”] == NULL && properties.BeforeProperties[“vti_sourcecontrolcheckedoutby”] != Null)

{

//Tämä on silloin, kun päivitys tapahtuma laukaisee lähtöselvitys.

}

muuta

{

//Tämä laukaisee tapahtumia kuin check-in action.

}

Kommentit ovat kiinni.