2009-09-28 8 views
10

Este es el trato, que tienen varios receptores de eventos registrados a una biblioteca de documentos:receptores de eventos de lista de SharePoint no se activa al copiar y pegar utilizando vista de explorador

  • ItemAdded
  • ItemAdding
  • ItemFileMoved
  • ItemUpdating

Estos receptores de eventos funcionan como se espera en todos los casos, aparte de copiar y pegar en vista del explorador ¡Vale la pena señalar que los receptores de eventos se disparan cuando se MUEVE desde la vista del explorador a la vista del explorador!

Alguien más ha experimentado esto? ¿Hay alguna manera de arreglar esto?

+0

Alguien más con el mismo problema: http://mqsharepoint.blogspot.com/2007/08/sharepoint-explorer-view-cut-paste.html –

+0

Hm eso es interesante, mi experiencia es que la pasta CUT funciona, pero COPY pegar no! Lo que está claro es que los controladores de eventos en la vista de Explorer no funcionan correctamente. – zikoziko

+0

Siempre la primera pregunta: ¿instaló todos los últimos parches/sp? – Kobi

Respuesta

0

Si usted está pensando en mantener la funcionalidad de arrastrar y soltar, y la pérdida de la vista del explorador, es posible que desee ver en this ..

1

El problema está encontrando es una de las características más molestas de SharePoint, por alguna razón, no solo pasa por alto nuestros requisitos de metadatos, sino también los eventos que intentas capturar cuando utilizas la vista de explorador o la ruta de acceso unc. Creo que la única solución para esto es crear un flujo de trabajo de WWF.

2

Solución:

  • Crear un flujo de trabajo de SharePoint Designer, adjuntarlo a su Biblioteca Doc.
  • hacer que se ejecute cuando el artículo se cambia o actualiza
  • darle un simple paso con la acción siguiente (sin condiciones)
  • campo Actualizar en el artículo actual
  • Seleccione el campo "Título", configurarlo a "Cambiado".

Probablemente pueda capturar los eventos de su lógica .NET ahora.

Cuestiones relacionadas