Inmovilizar panel de titulo en vista tipo Gantt de SharePoint 2007

viernes, 25 de febrero de 2011
Hola, para inmovilizar el panel podemos Editar la pagina ubicados en la vista Gantt del SharePoint y agregar un Elemento Web Editor de contenido, damos clic en Editar-->Modificar elemento Web Compartido y agregamos este codigo fuente:


<style>

.ganttInnerTable{

z-index:10;

}



.ganttOuterTable{

empty-cells: show;

}



.ganttMajorTimeUnitHeaderCell {

writing-mode: rl-tb;

vertical-align: top;

top: expression(this.offsetParent.scrollTop);

position: relative;

z-index: 15;

column-span: 1;

background-color: white;

width: 16px;

}



.ganttTitleCell{

left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);

position: relative;

z-index: 20;

background-color: white;

}



.ganttTitleHeaderCell{

top: expression(this.offsetParent.scrollTop);

left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);

position: relative;

background-color: white;

z-index: 30;

}



.ganttDetailTimeUnitRow {

position: relative;

top: expression(this.offsetParent.scrollTop);

background-color: white;

}








Este codigo ha sido provado en SharePoint 2007.

Comentarios...

Como poner colores en vista de Calendario de Sharepoint 2007

Recuerde que este Tutorial ha sido probado en SharePoint 2007, haría que hacer las pruebas pertinentes para SharePoint 2010 y comentar las experiencias.
Este tutorial ha sido extraído de pagina “Path To SharePoint


Paso 1:
Crear una columna nueva tipo Eleccion en el calendario que sea la categoría por cada color.
Por ejemplo Columna Prioridad tipo elección, valores Alto, Medio, Bajo.

Paso 2:
Seleccionar los colores en esta página http://sp2010.pathtosharepoint.com/sharepoint-user-toolkit/Pages/Color-Coding-Calendar-List.aspx , la cual nos genera código que posteriormente será utilizado.

Paso 3:
Damos clic en el Tab de Downloads y descargamos el archivo de nombre TextToHTML-v2.1.1
Luego cargamos este archivo en una biblioteca de SharePoint teniendo en cuenta que todos los que vayan a visualizar el calendario tengan permisos de lectura a esta bliblioteca.

Paso 4:
Creamos dos nuevas columnas Calculadas en el calendario, llamadas Color y Display, en la columna Color pegamos la primera formula y en la columna Display pegamos la segunda formula.
Nota: Si al pegar la formula de la columna Color genera un error, probar cambiando If por SI.
Paso 5:
En la vista de calendario damos click en Modifcar vista y seleccionamos en titulo de vista mensual la columna Display y guardamos cambios.
 
Paso 6:
Ubicamos el archivo que descargamos en el paso 3 en la pagina de la vista, dando clic en Acciones del SitioàEditar Pagina y agregamos el Elemento Web.

Guardamos y listo


Comenten.