Archive for the ‘MOSS’ Category

Mostrar errores de las páginas de sharepoint

9 octubre 2009

Problema: Ocurre un error en mis páginas de Sharepoint, pero me sale la página de error genérica y no hay manera de saber de qué es.

Solución: Modificar el web.config del sitio y dejar las siguientes líneas así:

En la sección <System.web>:

<customErrors mode="Off"/>

Y luego buscar:

<SafeMode MaxControls=”200″ CallStack=”false”…

y poner

<SafeMode MaxControls=“200“ CallStack=”true”…

Anuncios

Problemas al publicar formularios infopath en sharepoint

24 marzo 2009

Problema: Al ir a publicar un formulario infopath que lleva código en un servidor Sharepoint, cuando va a hacer el build del código, me sale un error diciendo que ha habido un error al compilar el código asociado al formulario. Sin embargo, si le hago el build a la solución desde el editor, la solución compila bien.

Solución:  Comprueba que la ruta a la carpeta donde se encuentra la solución no sea demasiado larga. Se puede hacer la prueba moviendo la carpeta con la solución al directorio raiz, e indicarle a infopath la nueva ruta de la solución.

El sendmail de Sharepoint me corta los correos

24 febrero 2009

Problema: Estoy enviando un correo utilizando la función SPUtility.SendEmail de Sharepoint, pero los correos llegan truncados.

Solución: La función SPUtility.SendEmail no trunca el correo en sí, sino las líneas que lo componen. Seguramente el body está formado en una sola línea que excede el número de caracteres por líneas permitido. Con partir el body en varias lineas se debería solucionar.

Problemas al enviar un email a un grupo en un workflow de MOSS

29 septiembre 2008

Problema: He creado una accion del tipo “Send email”  a un grupo en un Workflow de MOSS que estoy haciendo con el Sharepoint Designer, pero a la hora de ejecutar el workflow los emails no le llegan a nadie del grupo, y no veo ningun mensaje de error.

Solución: Dar permisos para ver la lista de miembros a todo el mundo (En group settings: view the membership of the group -> Everyone), y dar permisos de lectura a ese grupo en el site correspondiente.
Explicación más gráfica: http://www.dailycode.net/blog/post/Send-email-to-user-group-in-Sharepoint-Workflow.aspx
Otra forma de solucionarlo más laboriosa sería crear un “custom task” para envíar el email, pero para ello tendríamos usar ya programación. Cómo hacerlo: http://davesquared.blogspot.com/2007/07/sending-email-to-group-with-sharepoint.html