J'ai une petite question sur l'impression des etats:

j'ai une table avec quelques champs, parmi lesquels les champs COLABORATEUR et COLABORATEUR_MODIF.

Je voudrais, à chaque ligne de l'Etat, faire apparaître ou le champ COLABORATEUR_MODIF (au cas où il n'est pas vide) ou le champ COLABORATEUR (au cas où le premier champ est vide)

j'ai fait le suivant:

Dans l'Etat, j'ai mis les deux champs ensemble, un sur l'autre, mais la proprieté Visible du champ COLABORATEUR_MODIF=false et du champ COLABORATEUR=true.

Après, j'ai utilisé le code suivant, lors de l'ativation du formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub Report_Activate()
 
If Reports!E_res_prop!COLABORATEUR_MODIF.Text <> "" Then
    Reports!E_res_prop!COLABORATEUR_MODIF.Visible = True
    Reports!E_res_prop!COLABORATEUR.Visible = False
End If
 
End Sub
Le probléme est que s'il y a au moins un champ COLABORATEUR_MODIF vide, le code considere que tous les autres sont aussi, et laisse la proprieté COLABORATEUR_MODIF.Visible=false pour toutes les lignes de l'Etat.

Il y a quelqu'un que puisse m'aider?
Merci d'avance.