domingo, 6 de enero de 2013

Tips Info #90 Sharepoint 2010

1-XLT: obtener la url de la página actual
La variable de XSL $PagePath es usada para saber la url de la página actual
   
<a href="{$PagePath}">Link misma página</a>

2-Mostrar items de carpetas en list view web part
Abre el SharePoint Designer y navega a la página del list view. Convierta a la vista a XSLT view. Setee un filter condition:
Path = sites/XXXX/NombreSite/Lists/NombreLista/NombreCarpeta

Otras posibilidades se pueden encontrar en los siguientes links:
http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomizationprevious/thread/0b90709f-484b-49e3-a85e-88a00b45aea7
http://stackoverflow.com/questions/295448/sharepoint-how-do-i-filter-a-document-library-view-to-show-the-contents-of-a-su
http://platinumdogs.me/2009/07/21/querying-document-libraries-or-pulling-teeth-with-caml/

3-Setear la visibilidad de un campo (SPField) mediante Sharepoint Manager 2010
Los campos tienen varias atributos relacionados a la visibilidad del mismo.
ShowInNewForm
ShowInEditForm
ShowInDisplayForm
ShowInListSettings
ShowInViewForms
ShowInVersionHistory

Si el campos está vacio (null) el campo es visible por default.

4-Como hacer un link como “Download a Copy” en Sharepoint
Se puede usar el siguiente link para simular un “Download a Copy”
http://site/_layouts/download.aspx?SourceUrl=url-del-archivo-en-sharpeoint
Ej: http://site/_layouts/download.aspx?SourceUrl= http://servidor/Documentos%20compartidos/test.docx

5-Cómo saber si necesito actualizar la granja de Sharepoint
Abrir Sharepoint 2010 Managment Shell
Ejecutar el siguiente comando:
(get-spserver $env:computername).NeedsUpgrade
En el caso que nos devuelva true, se deberá hacer un upgrade de la granja. Abrir la consola con permisos de administrador, ir hasta C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
y ejecutar el siguiente comando
PSConfig.exe -cmd upgrade -inplace b2b -force -cmd applicationcontent -install -cmd installfeatures

No hay comentarios:

Publicar un comentario