Projet

Général

Profil

Amélioration #4319

Filtres et colonnes cachées

Ajouté par Loïc Pottier il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
22/11/2013
Echéance:
% réalisé:

100%

Version source:
Solution proposée:

Prendre en compte l'option bVisible lors de l'initialisation de la grille

Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Jalons: 3.2 R6, 3.2 R7, 3.2 R8, 3.2 R9

Description

Lorsque l'on définit une datatable contenant des colonnes cachées :

{id : 'mon_champ', type: "mon_type", bVisible : false, bSearchable : false}

dans le DOM généré (deuxième thead du tableau, celui qui contient les filtres), il subsiste autant de balises <td></td> que de champ cachés, ce qui provoque un bug d'affichage au niveau de la table.


Demandes liées

Lié à Document Grid UI - Anomalie #4321: Entête : problème dans la DOM générée Intégré 23/11/2013

Historique

#1 Mis à jour par Charles Bonnissent il y a presque 6 ans

  • Tracker changé de Anomalie à Amélioration
  • Description mis à jour (diff)
  • Solution proposée mis à jour (diff)

Pour plus de clarté, j'ai mis la deuxième partie du problème dans une issue dédiée (http://dev.dynacase.org/issues/4321).

De plus, cette option est une option avancée de la grille qui n'est pas supportée par la grille actuellement (https://docs.anakeen.com/dynacase/3.2/dynacase-doc-document-grid-reference/website/book/document-grid-ref:47c10fee-7d50-4a0d-acd9-9fd9e1d1c658.html#document-grid-ref:bba069d3-a65a-4e82-80c5-d58955066087), mais vous pourvez simplement ajouté le support de celle-ci en utilisant l'event redraw :

https://docs.anakeen.com/dynacase/3.2/dynacase-doc-document-grid-reference/website/book/document-grid-ref:47c10fee-7d50-4a0d-acd9-9fd9e1d1c658.html#document-grid-ref:3d241ffa-9893-4f07-a0c8-7fe44659013c

Comme ci-dessous :

this.$el.docGrid({
                [...]
            }).on("docgridredraw", function () {
                   [...]
                });

#2 Mis à jour par Charles Bonnissent il y a presque 6 ans

  • Temps estimé mis à 1.00

#3 Mis à jour par Marc Claverie il y a presque 6 ans

  • Version cible mis à 1.0.8

#4 Mis à jour par Marc Claverie il y a presque 6 ans

  • Assigné à mis à Charles Bonnissent

#5 Mis à jour par Éric Brison il y a presque 6 ans

  • Statut changé de Nouveau à Intégré
  • % réalisé changé de 0 à 100

Appliqué par commit commit:45c009d22aef71d8e0d51a664854471ca12372f6.

Formats disponibles : Atom PDF