-
rafraichir une flextable
Bonjour,
j'ai une flextable qui se doit se mettre à jour en fonction des données de ma bd.Le problème est que ma table garde en mémoire les lignes recupérés precedement.
Exemple
sql = select * from table;
nom | prenom
a a
b b
puis select * from table where nom = a
nom | prenom
a a
b b
j'ai essayé la methode clear mais ca ne marche pas. J'ai reussi en supprimant les lignes que j'avais pas besoin mais ca fait un peu barbare je trouve , une autre idée ?
Merci
-
Le FlexTable n'est qu'une Table HTML (ou pas beaucoup plus).
Il est popssible de mettre à jour une cellule avec table.setText(selectedRow , column, value).
Il est possible de détruire une ligne.
Mais il n'existe aucun mécanisme de DataBinding qui assure à une FlaxTable de représenter les mises à jours d'une collection de Bean provenant de la base.
Il faut coder le mécanisme.