Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Condition sur [Texte] Etat

4 réponses
Avatar
Luis
Bonjour,
Dans un =E9tat certains champs par exemple comme celui-ci=20
sont comme =E7a:
[Texte212] et=20

Champ non visible ([Texte213])
G=E9n=E9rateur d'expression :
=3DRechDom("[MOTO]";"CANDIDATS";"[IDCANDIDAT]=3D[REPORTS]![CV=20
COMPLET1].[IDCANDIDAT]")

Champ visible ([Texte212])
G=E9n=E9rateur d'expression :
=3DVraiFaux(EstNull([Texte213]);"";[Texte213])

J'aimerai que lorsque [Texte213]=3D"NON", [Texte212]=20
soit " ".

D'autre part il y a plusieurs champs qui se suivent et=20
j'aimerai que ce qui restent vide laissent la place =E0 ce=20
qui sont plein, par la fontion auto r=E9ductible, =E7a ne=20
marche pas.
Comment r=E9soudre tous ces probl=E8mes.
Merci =E0 bient=F4t.
Luis

4 réponses

Avatar
Raymond
Bonjour Luis.


J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".
=VraiFaux([Texte213]="NON";" ";[Texte212])

Tu peux mettre une fonction If en vba également dans détail_format.


D'autre part il y a plusieurs champs qui se suivent et
j'aimerai que ce qui restent vide laissent la place à ce
qui sont plein, par la fontion auto réductible, ça ne
marche pas.
La fonction auto-réductible n'est opérationnelle que dans le sens vertical.


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Luis" a écrit dans le message de
news:07b101c39c92$3a3e5e30$
Bonjour,
Dans un état certains champs par exemple comme celui-ci
sont comme ça:
[Texte212] et

Champ non visible ([Texte213])
Générateur d'expression :
=RechDom("[MOTO]";"CANDIDATS";"[IDCANDIDAT]=[REPORTS]![CV
COMPLET1].[IDCANDIDAT]")

Champ visible ([Texte212])
Générateur d'expression :
=VraiFaux(EstNull([Texte213]);"";[Texte213])

J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".

D'autre part il y a plusieurs champs qui se suivent et
j'aimerai que ce qui restent vide laissent la place à ce
qui sont plein, par la fontion auto réductible, ça ne
marche pas.
Comment résoudre tous ces problèmes.
Merci à bientôt.
Luis

Avatar
Luis
Bonjour Raymond,

J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".
=VraiFaux([Texte213]="NON";" ";[Texte212])


Je pense que tu voulais dire
=VraiFaux([Texte213]="NON";" ";[Texte213])
Car si je laisse [Texte212] c'est bon si il y a "NON",
mais dès qu'il y a autre chose, j'ai un message d'erreur.

Tous les champs sont placés verticalement, le problème
vient du fait que lorsque un est vide le suivant ne prend
pas sa place.
Merci.
Luis
-----Message d'origine-----
Bonjour Luis.


J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".
=VraiFaux([Texte213]="NON";" ";[Texte212])

Tu peux mettre une fonction If en vba également dans
détail_format.



D'autre part il y a plusieurs champs qui se suivent et
j'aimerai que ce qui restent vide laissent la place à ce
qui sont plein, par la fontion auto réductible, ça ne
marche pas.
La fonction auto-réductible n'est opérationnelle que

dans le sens vertical.


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Luis" a écrit
dans le message de

news:07b101c39c92$3a3e5e30$
Bonjour,
Dans un état certains champs par exemple comme celui-ci
sont comme ça:
[Texte212] et

Champ non visible ([Texte213])
Générateur d'expression :
=RechDom("[MOTO]";"CANDIDATS";"[IDCANDIDAT]=[REPORTS]![CV
COMPLET1].[IDCANDIDAT]")

Champ visible ([Texte212])
Générateur d'expression :
=VraiFaux(EstNull([Texte213]);"";[Texte213])

J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".

D'autre part il y a plusieurs champs qui se suivent et
j'aimerai que ce qui restent vide laissent la place à ce
qui sont plein, par la fontion auto réductible, ça ne
marche pas.
Comment résoudre tous ces problèmes.
Merci à bientôt.
Luis

.




Avatar
Raymond
Il faudrait voir le contexte du champ et ce qui va autour. ce que je t'ai
donné c'est un exemple.

as-tu bien mis les deux propriétés auto-étendre et auto-réductible à oui
dans tous les contrôles de la section détail et aussi dans la section détail
? pour que ça remonte verticalement il faut que tous les contrôles
horizontaux puissent remonter. Si un seul ne remonte pas , rien ne remonte.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Luis" a écrit dans le message de
news:090501c39c9c$bcedd400$
Bonjour Raymond,

J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".
=VraiFaux([Texte213]="NON";" ";[Texte212])


Je pense que tu voulais dire
=VraiFaux([Texte213]="NON";" ";[Texte213])
Car si je laisse [Texte212] c'est bon si il y a "NON",
mais dès qu'il y a autre chose, j'ai un message d'erreur.

Tous les champs sont placés verticalement, le problème
vient du fait que lorsque un est vide le suivant ne prend
pas sa place.
Merci.
Luis

Avatar
Luis
Merci Raymond ça marche super bien.
Luis
-----Message d'origine-----
Il faudrait voir le contexte du champ et ce qui va
autour. ce que je t'ai

donné c'est un exemple.

as-tu bien mis les deux propriétés auto-étendre et auto-
réductible à oui

dans tous les contrôles de la section détail et aussi
dans la section détail

? pour que ça remonte verticalement il faut que tous les
contrôles

horizontaux puissent remonter. Si un seul ne remonte
pas , rien ne remonte.


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Luis" a écrit dans
le message de

news:090501c39c9c$bcedd400$
Bonjour Raymond,

J'aimerai que lorsque [Texte213]="NON", [Texte212]
soit " ".
=VraiFaux([Texte213]="NON";" ";[Texte212])


Je pense que tu voulais dire
=VraiFaux([Texte213]="NON";" ";[Texte213])
Car si je laisse [Texte212] c'est bon si il y a "NON",
mais dès qu'il y a autre chose, j'ai un message d'erreur.

Tous les champs sont placés verticalement, le problème
vient du fait que lorsque un est vide le suivant ne prend
pas sa place.
Merci.
Luis

.