|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() |
Bonjour,
J'utilise un formulaire d'édition et souhaite faire des modifications sur les valeurs pré remplies depuis la base de données mais je souhaite les faire au moment de l'affichage du formulaire et non pas au moment de l'enregistrement. En gros je voudrais reformater les données reçues de la base de données pour qu'elles s'affichent comme je veux sur mon formulaire. J'ai utilisé la fonction updateXxxxColumn pour le faire au moment de l'enregistrement mais je ne sais pas quelle fonction utiliser pour l'affichage. Une idée? Merci |
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Crée un Widget qui donne le rendu que tu désires.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() |
Bonjour,
La réponse était en fait simplement de surcharger la méthode getMonObjet() pour retourner la valeur que je voulais. Merci pour ton aide |
|
00
|
|
|
#4 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Il est possible que la surcharge te permette d’obtenir ce que tu souhaites.
Cependant. Le principe d'un objet du modèle est de retourner les données stockées d'une manière standard et le plus proche possible des données brut. En aucun cas un objet du modèle ne doit faire le travail de la couche visuel. C'est le widget qui est à cheval sur le contrôleur et le visuel qui est en charge du rendu d'une donnée. C'est donc à lui de faire cette mise en place. Le risque à faire comme tu le fais est de rendre l'application plus difficile, à terme, à maintenir.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com