martes, 21 de diciembre de 2010

Cómo inhabilitar Ordenamiento y Filtro en vistas de datos sin Sharepoint Designer.

 

Hola a todos! Armando páginas con vistas de datos (no con Sharepoint Designer, sino con vistas desde el explorador) nos encontramos que al filtrar u ordenar algunas de las vistas incluídas en las páginas perdemos los filtros personalizados que pudimos haber aplicado a algunas de las otras vistas (por ejemplo con JQuery).

Si no es algo que el usuario común va a estar utilizando, una forma de inhabilitar las opciones de ordenamiento y filtrado con jQuery con el siguiente código:

function qQuitarOrdenamientoFiltros(){
// @ Quita la funcionalidad de ordenamiento y filtro en las vistas de datos.
    $(document).ready(function() {

      $(function() {
        $("TABLE").each(function() {
          $("TABLE").attr('SortDisable', 'True');
          $("TABLE").attr('FilterDisable', 'True');
          $("TABLE").attr('SortFields', '');
        });
        $("a[id^='diidSort']").removeAttr('title');
        $("a[id^='diidSort']").removeAttr('href');
        $("a[id^='diidSort']").removeAttr('onclick');

    });
    });
}

Espero les sirva.

Hasta la próxima entrega.

0 comentarios:

Publicar un comentario en la entrada