Ca me rappelle effectivement une discussion… notée sur un post-it de David et pas dans le backlog officiel ;-)
Il faut effectivement qu’on améliore le TCD notamment pour lui permettre d’être éditable dès lors qu’une cellule est identifiée par la ligne/colonne et que ce n’est pas un agrégat.
Avec jQuery on peut associer des objets, donc je vois plutôt associer qq chose comme :
$('.ctcell').data("meta", {
row: [ { field:"name1",value:"val1" }, { field:"name2",value:"val2" } ],
col: [ { field:"name3",value:"val3" } ]
});
- à savoir la liste des champs ordonnés en ligne/colonne avec leurs valeurs.
- facilement accessible ensuite par code via
$(this).data("meta")
si on met un click sur chaque.ctcell
J’ajoute le besoin au backlog, ça devrait pas être compliqué à ajouter.