bonjour,
Je travaille avec VB et crystal reports pour les etats. Et les champs VB et crystal reports sont reliés entre eux et enregistrer ds une base de donnée access.
Voici ce que je fais pour l'instant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 If IsNull(FormMAF4.Adodc1.Recordset.Fields("31")) Then
  Report2.T31.SetText ("")
 Else
  Report2.T31.SetText (FormMAF4.Adodc1.Recordset.Fields("31"))
 End If
 
 If IsNull(FormMAF4.Adodc1.Recordset.Fields("32")) Then
  Report2.T32.SetText ("")
 Else
  Report2.T32.SetText (FormMAF4.Adodc1.Recordset.Fields("32"))
 End If
 (......)
Et s'il y a bcp de champ de texte, ca fait bcp de code pour la même chose.
Savez-vous comment traiter tout ca dans une seule boucle?
FormMAF4 est le nom de mon ".frm" de visual basic

merci pour votre aide.

Edit
Avec 8 messages au compteur, t'es un ancien... Tu devrais donc savoir utiliser les balises [ Code ] et [ /Code] pour encadrer ton code et le rendre lisible... Lis les règles, c'est plein de bons conseils
Balises ajoutées par ouskel'n'or