Afficher une valeur par défaut dans un DBLookupComboBox
frog2600
Messages postés1Date d'inscriptionvendredi 17 septembre 2004StatutMembreDernière intervention18 septembre 2004
-
18 sept. 2004 à 12:03
cs_limy
Messages postés39Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 1 octobre 2004
-
20 sept. 2004 à 10:38
Voici le détail de mon problème. mon projet possède un contrôle TDataSource et TTable. Au démarrage de l'application, j'affecte les valeurs d'un champs de la façon suivante :
procedure TForm1.FormCreate(Sender: TObject);
begin
Jusqu'ici, c'est simple et sans soucis.
Mais si je veux faire la même chose avec mon DBLookupComboBox, Delphi me renvoie l'erreur suivante :
Erreur (268) : Affectation impossible à une propriété en lecture seule.
Et pourtant, j'ai bien tout mis en readonly=false partout.
Et si je suis lui affecte .field.value:='mavaleur', j'ai une erreur d'éxécution du débogeur.
J'ai aussi pensé à autre chose, car dès que cette erreur ce produit, mes contrôles TDataSource et TTable disparaîsent de ma Form et parfoit mon Delphi plante tout simplement.
Détails de mon IDE :
Borland Delphi 7 Entreprise
Version 7.0 Build 4.453
Pour ce qui est de la propriété Text du DBLook... elle est en lecture seule impossible à modifier par contre tu pourras l'utiliser pour connaitre la valeur sélectionnée par l'uti :