Controle texte lie par programme a un controle data

OCh - 30 août 2000 à 10:54
 AMARA - 1 sept. 2000 à 03:41
Lorsque j'indique le nom de la "DataSource" dans les proprietes du controle
texte, tout fonctionne.
Si j'essaie de faire, dans mon programme:
Text1.DataSource = "Table1"
j'obtiens:"Methode ou membre de donnee introuvable" (avec .DataSource surligne)
et
Set Text1.DataSource = "Table1"
me donne "un objet est requis"
J'obtiens la même erreur en faisant
Set Text1.DataSource =Data1.RecordSource
apres avoir ecrit un
Data1.RecordSource="Table1"
qui passe sans pb.
Comment fait-on pour initialiser la propriete DataSource d'un controle
texte par programme?

1 réponse

-------------------------------
Réponse au message :
-------------------------------

Lorsque j'indique le nom de la "DataSource" dans les proprietes du controle
texte, tout fonctionne.
Si j'essaie de faire, dans mon programme:
Text1.DataSource = "Table1"
j'obtiens:"Methode ou membre de donnee introuvable" (avec .DataSource surligne)
et
Set Text1.DataSource = "Table1"
me donne "un objet est requis"
J'obtiens la même erreur en faisant
Set Text1.DataSource =Data1.RecordSource
apres avoir ecrit un
Data1.RecordSource="Table1"
qui passe sans pb.
Comment fait-on pour initialiser la propriete DataSource d'un controle
texte par programme?
-------------------------------

En fait le prop DataSource d'un controle texte doit contenir le nom du controle data auquel est liée la table voulue, il fallait donc proceder comme suit :

1/ lier la table au controle data :
data1.databasename="mabase"
data1.recordsource="matable"

2/ lier le texte au data et au champ

text1.datasource=data1
text1.datafield="monchamp"

J'espère que ca se dénoue

bye

AMARA
0
Rejoignez-nous