viernes, 24 de agosto de 2012

Tips/Info #61 Sharepoint 2010

1-Promoviendo propiedades desde Infopath

Ir a File/Form Options

082012_0141_InfoPathSta1

Después seleccionar Property Promotion

082012_0141_InfoPathSta2

Y a continuación elegir los campos que querés promocionar como propiedades.

082012_0141_InfoPathSta3

Por último, publicar el formulario.

2-Deshabilitar el icono de ”New” en Sharepoint 2010

072609_2010_SetDuration11

$webApp = Get-SPWebApplication http://sharepoint_site
$webApp.DaysToShowNewIndicator = "0"
$webApp.Update()

3-Agregar “Link to a Document ” en una librería de Sharepoint 2010

Habilitar content type específico

image_thumb8

Agregar el content type ”Link to a Document”

image_thumb10

image_thumb6

4-Funcíón del archivo DocIcon.xml

Este archivo se encuentra en cada servidor frontend de SharePoint. Su propósito es proveer una manera de especificar el icono que se muestra en un tipo de archivo que se haya subido a una lista o librería y opcionalmente especifica un control ActiveX que será usado para abrir el archivo y el texto que aparece en el menú dropdown para editar el item (“Edit in Application name”)

Un error típico, que informa que falta una configuración en este archivo es el siguiente:

image_thumb

Recuerde tener sincronizado este archivo en todos los servidores frontend (una buena manera es usar una feature a nivel de farm)

La imagen que se defina en el campo value, debe estar en la siguiente carpeta:%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\IMAGES

Definición del esquema de este archivo: http://msdn.microsoft.com/en-us/library/aa979708.aspx

Más información: http://msdn.microsoft.com/en-us/library/ms463701.aspx

 <ByExtension>
<Mapping
Key="asax"
Value="icasax.gif" />
<Mapping
Key="ascx"
Value="icascx.gif" />
<Mapping
Key="asmx"
Value="icasmx.gif" />
...
<Mapping
Key="mpp"
Value="icmpp.gif"
EditText="Microsoft Office Project"
OpenControl="SharePoint.OpenDocuments" />
<Mapping
Key="mps"
Value="icmps.gif" />
<Mapping
Key="mpt"
Value="icmpt.gif"
EditText="Microsoft Office Project"
OpenControl="SharePoint.OpenDocuments" />
...
</ByExtension>
5-Error al deployar una solution (en el paso de ‘Add Solution’): Error: Cannot add the specified assembly to the global assembly cache: mi_libreria.dll.
Tendrás que desinstalar manualmente la dll o assembly de la GAC, y reiniciar el Visual Studio. En el caso que sigas con problemas, reiniciar el owstimer y haz un iisreset.

No hay comentarios:

Publicar un comentario