begin process at 2008 08 30 18:21:32
1 234 151 membres
184 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : pb avec les tableau dans Access 2000 [ Archives Visual Basic / VBA ] (fakir51)

pb avec les tableau dans Access 2000 le 19/07/2002 08:40:36

fakir51
Bonjour,
mon problème est que j'ai créé un formulaire en style tabulaire et je voudrai codé en VB, une boucle qui remplit la même colonne de chaque ligne du tableau avec la valeur d'une variable. Je ne sait pas comment faire référence à chaque ligne du tableau en VB ou à chaque enregistrement.
Merci d'avance

Re : pb avec les tableau dans Access 2000 le 19/07/2002 09:14:53

skrol29
En Access, si tu veux multiplier les lignes d'un formulaire en mode Feuille de données, il faut que ce Form soit basé sur une table (ou une requête) et c'est des enregsitrement que tu dois ajouter.

--------------------
Skrol 29
www.skrol29.com
--------------------


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

Bonjour,
mon problème est que j'ai créé un formulaire en style tabulaire et je voudrai codé en VB, une boucle qui remplit la même colonne de chaque ligne du tableau avec la valeur d'une variable. Je ne sait pas comment faire référence à chaque ligne du tableau en VB ou à chaque enregistrement.
Merci d'avance

Re : pb avec les tableau dans Access 2000 le 19/07/2002 10:00:46

Jerrymcfly

Salut

voilà ce que tu cherches, je pense :


Function rempli_champ(Variable As String)

Set RS = Me.Recordset
RS.MoveFirst
Do While Not RS.EOF
RS.edit
RS![Champ] = Variable
RS.Update
RS.MoveNext
Loop

End Function

tu colles ça dans ton module du formulaire et tu l'appelles par

call rempli_champ(ta_variable)




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

En Access, si tu veux multiplier les lignes d'un formulaire en mode Feuille de données, il faut que ce Form soit basé sur une table (ou une requête) et c'est des enregsitrement que tu dois ajouter.

--------------------
Skrol 29
www.skrol29.com
--------------------


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

Bonjour,
mon problème est que j'ai créé un formulaire en style tabulaire et je voudrai codé en VB, une boucle qui remplit la même colonne de chaque ligne du tableau avec la valeur d'une variable. Je ne sait pas comment faire référence à chaque ligne du tableau en VB ou à chaque enregistrement.
Merci d'avance


Re : pb avec les tableau dans Access 2000 le 19/07/2002 14:42:43

fakir51
Merci une nouvelle fois pour ton aide.
J'ai un dernier ptit souci.Est-il possible de sélectionné un enregistrement d'une table et de remplir un champ de cet enregistrement sans faire apparaître l'enregistrement dens un formulaire?
MERCI MERCI D AVANCE



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


Salut

voilà ce que tu cherches, je pense :


Function rempli_champ(Variable As String)

Set RS = Me.Recordset
RS.MoveFirst
Do While Not RS.EOF
RS.edit
RS![Champ] = Variable
RS.Update
RS.MoveNext
Loop

End Function

tu colles ça dans ton module du formulaire et tu l'appelles par

call rempli_champ(ta_variable)




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

En Access, si tu veux multiplier les lignes d'un formulaire en mode Feuille de données, il faut que ce Form soit basé sur une table (ou une requête) et c'est des enregsitrement que tu dois ajouter.

--------------------
Skrol 29
www.skrol29.com
--------------------


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

Bonjour,
mon problème est que j'ai créé un formulaire en style tabulaire et je voudrai codé en VB, une boucle qui remplit la même colonne de chaque ligne du tableau avec la valeur d'une variable. Je ne sait pas comment faire référence à chaque ligne du tableau en VB ou à chaque enregistrement.
Merci d'avance



Re : pb avec les tableau dans Access 2000 le 19/07/2002 15:18:40

Jerrymcfly
Re salut,

Il ya bien evidemment plusieurs façon de réaliser ce que tu veux faire.

La methode que je t'ai donné marche, à condition que le champ que tu veux atteindre existe dans la requete source de ton formulaire. Tu n'es absoluement pas obligé d'afficher un controle pour que cela marche.

à ta disposition si t'as un bleme.
-------------------------------
Réponse au message :
-------------------------------

Merci une nouvelle fois pour ton aide.
J'ai un dernier ptit souci.Est-il possible de sélectionné un enregistrement d'une table et de remplir un champ de cet enregistrement sans faire apparaître l'enregistrement dens un formulaire?
MERCI MERCI D AVANCE



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


Salut

voilà ce que tu cherches, je pense :


Function rempli_champ(Variable As String)

Set RS = Me.Recordset
RS.MoveFirst
Do While Not RS.EOF
RS.edit
RS![Champ] = Variable
RS.Update
RS.MoveNext
Loop

End Function

tu colles ça dans ton module du formulaire et tu l'appelles par

call rempli_champ(ta_variable)




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

En Access, si tu veux multiplier les lignes d'un formulaire en mode Feuille de données, il faut que ce Form soit basé sur une table (ou une requête) et c'est des enregsitrement que tu dois ajouter.

--------------------
Skrol 29
www.skrol29.com
--------------------


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

Bonjour,
mon problème est que j'ai créé un formulaire en style tabulaire et je voudrai codé en VB, une boucle qui remplit la même colonne de chaque ligne du tableau avec la valeur d'une variable. Je ne sait pas comment faire référence à chaque ligne du tableau en VB ou à chaque enregistrement.
Merci d'avance





Classé sous : access, ligne, pb, vb, tableau

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS