Pregunta

He creado un botón, alrededor del cual he envuelto una acción de formulario que llama a una acción de formulario personalizada. El problema es que sigue errando con:

User ID         Date Occurred     Event Type         Duration   Description  

System Account  1/20/2011 1:54 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:54 PM Workflow Canceled     435,612 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:47 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:47 PM Workflow Canceled  -3,396,280 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:46 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:46 PM Workflow Canceled  -1,970,134 Workflow Custom Form Action 1 was canceled by System Account. 
System Account  1/20/2011 1:29 PM Error                         Custom Form Action 1 failed to start. 
System Account  1/20/2011 1:29 PM Workflow Canceled   3,714,748 Workflow Custom Form Action 1 was canceled by System Account. 

He incluido varios registros para mostrar que la duración es diferente cada vez. ¿Porqué es eso? ¿Por qué a veces es negativo?

Incluso lo eliminé y creé uno nuevo que solo escribe en la historia, y obtengo el mismo error.

La página se creó a partir de una plantilla de sitio que incluía las acciones de formulario personalizadas. ¿Podría eso tener algo que ver con eso?

Tengo otras listas en esta colección de sitios que usan flujos de trabajo de acción de formulario sin este error.

¿Pensamientos? ¿Enlaces? ¿Sugerencias?

¿Fue útil?

Solución 2

En última instancia, tuve que reconstruir el sitio en producción y construir los flujos de trabajo de acción de formulario allí.

Como Alex sugirió anteriormente, sospecho que el problema tiene que ver con CUS o paquetes de servicios dispares.

Pero para reconstruir, tuve que:

  1. Eliminar las acciones de formulario de la versión de prueba
  2. Cambie todos los SelectParameters a ListName de referencia en lugar de Listid, luego reemplace el GUID con el nombre de visualización de la lista
  3. Exportar todas las partes web
  4. Exportar todas las listas
  5. Crear un sitio en blanco en producción
  6. Importar las listas en el sitio en blanco
  7. Copie las páginas web de la prueba a la producción
  8. Agregue las partes web a las zonas en producción
  9. Copie la sección de conexiones WebPart de SPD a DreamWeaver e cambie todas las ID "G_", péguela en la página WebPart en producción
  10. Buscar/reemplazar todas las ID "G_" en los enlaces de conexión
  11. Reconstruir los flujos de trabajo de acción de formulario

Todo está funcionando bien ahora.

Otros consejos

Según la configuración de la lista dentro de la GUI, ¿todavía muestra múltiples versiones de este flujo de trabajo dentro de la configuración del flujo de trabajo? No estoy seguro de si tener muchas variaciones del mismo flujo de trabajo es el boleto, pero me gusta eliminar todas las versiones que actualmente no se están utilizando.

Licenciado bajo: CC-BY-SA con atribución
scroll top