OVH Cloud OVH Cloud

affichage d'1 texte dans un état

8 réponses
Avatar
eric
Bonjour,

j'ai un =E9tat dans Access 2000 dans lequelle j'affiche des
champs en ligne :

champs1
champs2
champs3
....

Parfois champs1, champs2 ou champs3 ... sont vides. Mais
Access affiche un espace vide meme si je mets le champs
auto-r=E9ductible. Du coup je me retrouve avec pas mal de trous.

Comment puis-je =E9viter ces trous ?
Faut il utiliser du code VB ?=20
Quelle propri=E9t=E9 du champs de l'=E9tat modifier ?

merci et @+

eric

8 réponses

Avatar
3stone
Salut,

"eric" a écrit:
j'ai un état dans Access 2000 dans lequelle j'affiche des
champs en ligne :

champs1
champs2
champs3
....

Parfois champs1, champs2 ou champs3 ... sont vides. Mais
Access affiche un espace vide meme si je mets le champs
auto-réductible. Du coup je me retrouve avec pas mal de trous.



As tu mis la section détail en auto-réductible également ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Avatar
b
Alors là, je peux vous dire que ça suffit pas !
Je me turlupine depuis des lustres pour cela ! !
Si l'étiquette se trouve au dessus du champs, c'est le foutoir complet ! ! !
... mais j'accepte vos idées comme j'accepte mon ignorance ...
@ +
b(°!°)rbbu

"3stone" a écrit dans le message de news:
3fba0dfe$0$19369$
Salut,

"eric" a écrit:
j'ai un état dans Access 2000 dans lequelle j'affiche des
champs en ligne :

champs1
champs2
champs3
....

Parfois champs1, champs2 ou champs3 ... sont vides. Mais
Access affiche un espace vide meme si je mets le champs
auto-réductible. Du coup je me retrouve avec pas mal de trous.



As tu mis la section détail en auto-réductible également ?


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------






Avatar
3stone
Salut,

Tu avais dit:
"j'ai un état dans Access 2000 dans lequelle j'affiche des champs en ligne"

Je comprend maintenant que tu les affichent en colonnes ;-)


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Avatar
b
NON, pas en colonne, en ligne avec les étiquettes au-dessus :

NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951
ETC :
Etc ...

Dans cet exemple, si on renseigne pas le prénom, y'a un vide dans l'état
même si on met le champ et la section à Autoréduire/Oui
@ +
b(°!°)rbbu

"3stone" a écrit dans le message de news:
3fbb50a5$0$19390$
Salut,

Tu avais dit:
"j'ai un état dans Access 2000 dans lequelle j'affiche des champs en
ligne"


Je comprend maintenant que tu les affichent en colonnes ;-)


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------






Avatar
3stone
Salut,

""
NON, pas en colonne, en ligne avec les étiquettes au-dessus :

NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951
ETC :


Que l'on soit d'accord... ci dessus, c'est en colonne !

Donc, en ligne, c'est :
NomDeGus SonPrénom DateDeNaissance

et dans ce cas, évidement, l'autoréduction ne sert à rien....
Elle fonctionne dans le sens vertical et nom en latéral
du contrôle (en tous cas, jamais vu ;)


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
b
Salut,
Ok, ça s'appelle en colonne !
Donc tu confirme qu'avec cette disposition, ça marche pas :
NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951

Alors que dans ce cas, ça marche :
NomduGus : TARTEMPION
SonPrenom : ARTHUR
DatedeNaissance : 13/11/1951

Ben, je dis que c'est dommage, car je me fait bien ch..er avec mes états que
c'est le patron qui veut une présentation avec les étiquettes au dessus ! !
!
Merci.
@ +
b(°!°)rbbu

"3stone" a écrit dans le message de news:
3fbca8ef$0$23444$
Salut,

""
NON, pas en colonne, en ligne avec les étiquettes au-dessus :

NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951
ETC :


Que l'on soit d'accord... ci dessus, c'est en colonne !

Donc, en ligne, c'est :
NomDeGus SonPrénom DateDeNaissance

et dans ce cas, évidement, l'autoréduction ne sert à rien....
Elle fonctionne dans le sens vertical et nom en latéral
du contrôle (en tous cas, jamais vu ;)


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------







Avatar
hm15
Bonjour "Barbbu",

cela fonctionne mais l'étiquette, elle, n'est pas réductible.
Tu peux mettre l'étiquette dans le contrôle qui contient la valeur du champ.
Et dans la propriété "Source conrtôle", tape :
=VraiFaux(EstNull([NomduGus]);"";"NomduGus :" & Car(13) & Car(10) &
[NomduGus])
Mets aussi la propriété "Auto extensible" à Oui.

J'imagine qu'on peut également le faire en VBA.
Si cela ne fonctionne toujours pas, c'est que tu as peut-être d'autres
contrôles à droite (ou à gauche) de ta "colonne".

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"" a écrit dans le message de news:
bpkcvu$ppf$
Salut,
Ok, ça s'appelle en colonne !
Donc tu confirme qu'avec cette disposition, ça marche pas :
NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951

Alors que dans ce cas, ça marche :
NomduGus : TARTEMPION
SonPrenom : ARTHUR
DatedeNaissance : 13/11/1951

Ben, je dis que c'est dommage, car je me fait bien ch..er avec mes états
que

c'est le patron qui veut une présentation avec les étiquettes au dessus !
!

!
Merci.
@ +
b(°!°)rbbu

[...]


Avatar
b
Salut,

Sympa ta solution !
Mais j'avais tenter un truc comme ça et j'ai abandonné ... Pourquoi ?
Parce que le patron y veut aussi que les étiquettes soient soulignées !!!
Merci nanette.
@ +
b(°!°)rbbu

"hm15" a écrit dans le message de news:
#
Bonjour "Barbbu",

cela fonctionne mais l'étiquette, elle, n'est pas réductible.
Tu peux mettre l'étiquette dans le contrôle qui contient la valeur du
champ.

Et dans la propriété "Source conrtôle", tape :
=VraiFaux(EstNull([NomduGus]);"";"NomduGus :" & Car(13) & Car(10) &
[NomduGus])
Mets aussi la propriété "Auto extensible" à Oui.

J'imagine qu'on peut également le faire en VBA.
Si cela ne fonctionne toujours pas, c'est que tu as peut-être d'autres
contrôles à droite (ou à gauche) de ta "colonne".

Cordialement,

Annette
--------------------------------------------------------------------------
-

www.horizon-micro.com


"" a écrit dans le message de news:
bpkcvu$ppf$
Salut,
Ok, ça s'appelle en colonne !
Donc tu confirme qu'avec cette disposition, ça marche pas :
NomduGus :
TARTEMPION
SonPrenom :
ARTHUR
DatedeNaissance :
13/11/1951

Alors que dans ce cas, ça marche :
NomduGus : TARTEMPION
SonPrenom : ARTHUR
DatedeNaissance : 13/11/1951

Ben, je dis que c'est dommage, car je me fait bien ch..er avec mes états
que

c'est le patron qui veut une présentation avec les étiquettes au dessus
!


!
!
Merci.
@ +
b(°!°)rbbu

[...]