Bonjour,
Je suis en train de tester les liveBindings, et je bloque sur une problématique.
J'ai fait un créé 2 classes métiers, une contenant une référence de l'autre.
Si je transpose mon cas avec un exemple ça donnerait une classe personne elle-même constituée d'une civilité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 TCivilite ... property iCode : integer read FiCode write FiCode; property sNom : string read FsNomwrite FsNom; TPersonne ... property iCode : integer read FiCode write FiCode; property sNom : string read FsNom write FsNom; property Civilite: TCivilite read FCivilite write FCivilite;
J'ai créé une grille avec la liste des personnes (juste le nom). J'affiche également le nom en détail dans un édit.
Tout ça fonctionne.
Maintenant je veux gérer la civilité dans une combo.
Du coup je suis capable charger la liste des civilités dans la combo.
Par contre je ne vois pas comment faire la liaison avec la personne sélectionnée et donc ça civilité.
La seule solution que j’aperçois, serait de mettre une property iCodeCivilite dans la classe TPersonnne. Par contre je trouve ça moyen vis à vis du dév. objet.
Pour alimenter mes données et faire le binding j'ai utilisé 2 TPrototypeBindSource.
Suis-je assez clair, et auriez-vous une idée ?
Partager