OVH Cloud OVH Cloud

Probleme de nom de controle.

2 réponses
Avatar
dopamind
bonjour,

j'effectue plusieurs enregistrement avec des champs communs a chaque
enregistrements.
Pour cela j'ai crée un formulaire independant avec une routine vba qui va
alimenter ma table avec les champs inserer dans le formulaire.
Ensuite je passe par l'intermediaire d'une boucle pour enregistrer mes X
saisies.

mon souci est que je n'arrive pas a affecter de valeur a mes champs
variables.
Plus precisement j'ai au maximum 5 champs nommés nom1, nom2 (txtbox)....dans
mon
formulaire
je n'arrive pas a initialisé une variable pour ce champ

j'aimerais avoir quelques conseil quand a la methodologie a suivre.

2 réponses

Avatar
3stone
Salut,

"dopamind"
j'effectue plusieurs enregistrement avec des champs communs a chaque
enregistrements.
Pour cela j'ai crée un formulaire independant avec une routine vba qui va
alimenter ma table avec les champs inserer dans le formulaire.
Ensuite je passe par l'intermediaire d'une boucle pour enregistrer mes X
saisies.

mon souci est que je n'arrive pas a affecter de valeur a mes champs
variables.
Plus precisement j'ai au maximum 5 champs nommés nom1, nom2 (txtbox)....dans
mon formulaire je n'arrive pas a initialisé une variable pour ce champ



Utilise une simple requête d'ajout...

INSERT INTO LaTable ( champ1, champ2, champ3, ... )
SELECT Forms!MonForm!Text1 ....

donc, comme source tu renseigne les zones de texte de ton formulaire.



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
dopamind
merci, j'ai resolu le probleme.
un simple probleme de syntaxe.

"3stone" a écrit dans le message de
news:3fb8fe6e$0$15314$
Salut,

"dopamind"
j'effectue plusieurs enregistrement avec des champs communs a chaque
enregistrements.
Pour cela j'ai crée un formulaire independant avec une routine vba qui
va


alimenter ma table avec les champs inserer dans le formulaire.
Ensuite je passe par l'intermediaire d'une boucle pour enregistrer mes X
saisies.

mon souci est que je n'arrive pas a affecter de valeur a mes champs
variables.
Plus precisement j'ai au maximum 5 champs nommés nom1, nom2
(txtbox)....dans


mon formulaire je n'arrive pas a initialisé une variable pour ce champ



Utilise une simple requête d'ajout...

INSERT INTO LaTable ( champ1, champ2, champ3, ... )
SELECT Forms!MonForm!Text1 ....

donc, comme source tu renseigne les zones de texte de ton formulaire.



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------