Bonjour,
Je rencontre le problème suivant :
J’ai un état qui affiche à des positions différentes, le champ 'observations', selon qu’un champ ‘Dateverification’ est nul ou non.
Pour ce faire, j'ai créé une étiquette 'observations2' en lien avec le champ observations.
Le code - simplifié avec uniquement les champs importants - est le suivant :
Dans l'enregistrement 00370, le champ 'Observations' est affiché à droite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer) If IsNull(Me.DateVerification) Then Me.Observations2.Visible = True Me.Observations.Visible = False Else Me.Observations2.Visible = False Me.Observations.Visible = True End if
Quand la condition date nulle est vérifiée (exemple n° 00371), alors le champ observations2 est affiché à gauche.
Le problème est que, à la ligne suivante, le champ observations (exemple n° 00372) ne s’agrandit pas automatiquement. Le champ ‘observations’ affiche uniquement la première ligne.
A la ligne d’après, l’affichage redevient normal.
Auriez-vous une solution pour que mon champ 'observations' affiche toujours toutes les lignes ?
Pièce jointe 229552
Partager