OVH Cloud OVH Cloud

Modifier des dimensions automatiq d'objets dans un formulaire cont

4 réponses
Avatar
Thierry
Bonjour,

J'aimerais pouvoir modifier automatiquement les dimensions d'une ligne pqr
exemple correspondant a une valeur d'une query associer au formulaire continu.

C a d: Je veux afficher un formulaire continus et chaque détail auront un
champ longueur (dans la requete associé) puis en fonction de cette longueur
dimensionner une ligne. Ainis; j'obtiendrais une ligne de longueur differente
dans chquae détail de ce formulaire continus. je n'y qrrive pqs1

Merci

Thierry

4 réponses

Avatar
3stone
Salut,

"Thierry"
| J'aimerais pouvoir modifier automatiquement les dimensions d'une ligne pqr
| exemple correspondant a une valeur d'une query associer au formulaire continu.
|
| C a d: Je veux afficher un formulaire continus et chaque détail auront un
| champ longueur (dans la requete associé) puis en fonction de cette longueur
| dimensionner une ligne. Ainis; j'obtiendrais une ligne de longueur differente
| dans chquae détail de ce formulaire continus. je n'y qrrive pqs1


Admettons que ton trait se nomme "objTrait"

Tu mets dans l'événement "Au formatage" de la section détail :

Me.objTrait.Width = Me.ChampLongueur


PS: Il faut déssiner auparavent, en mode création, un trait de longueur quelconque!

--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Thierry
Merci Pierre,

J'ai bien créé le trait avant mais je cherche l'evenement pour placer le
.witdh=...
Or je en trouve pas le "au formatage" dans detail

Dans Detail, il y a:
-Click
-DblClick
-MouseDown
-MouseUp
-MouseMove

Si je met dans current du formulaire, le trait de chaque enregistrement du
formulaire conitnu change a la meme dimension or comme tu l'as bien compris
je veux une dimension specifique pour chaque enregistrement...

Merci BCP, faut-il ajouter une reference pour obtenir l'evenement "au
formatage"?

A+

Thierry

Salut,

"Thierry"
| J'aimerais pouvoir modifier automatiquement les dimensions d'une ligne pqr
| exemple correspondant a une valeur d'une query associer au formulaire continu.
|
| C a d: Je veux afficher un formulaire continus et chaque détail auront un
| champ longueur (dans la requete associé) puis en fonction de cette longueur
| dimensionner une ligne. Ainis; j'obtiendrais une ligne de longueur differente
| dans chquae détail de ce formulaire continus. je n'y qrrive pqs1


Admettons que ton trait se nomme "objTrait"

Tu mets dans l'événement "Au formatage" de la section détail :

Me.objTrait.Width = Me.ChampLongueur


PS: Il faut déssiner auparavent, en mode création, un trait de longueur quelconque!

--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/






Avatar
3stone
Salut,

"Thierry"
| J'ai bien créé le trait avant mais je cherche l'evenement pour placer le
| .witdh=...
| Or je en trouve pas le "au formatage" dans detail
|
| Dans Detail, il y a:
| -Click
| -DblClick
| -MouseDown
| -MouseUp
| -MouseMove
|
| Si je met dans current du formulaire, le trait de chaque enregistrement du
| formulaire conitnu change a la meme dimension or comme tu l'as bien compris
| je veux une dimension specifique pour chaque enregistrement...
|
| Merci BCP, faut-il ajouter une reference pour obtenir l'evenement "au
| formatage"?


Autant pour moi ;-(
J'étais persuadé que la demande concernait un état !!

Le formulaire en mode continu ne simplifie pas la chose, mais tu peux
pet-être t'inspirer de ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#PourcentGraph


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Thierry
Merci bcp pour le conseil Pierre et je pense que je vais utiliser un état
finalement.

Il serait certainement possible de faire ma manip en créant le formulaire
entierement par VB mais cela est un peu long, enfin c possible

A+

Thierry


Salut,

"Thierry"
| J'ai bien créé le trait avant mais je cherche l'evenement pour placer le
| .witdh=...
| Or je en trouve pas le "au formatage" dans detail
|
| Dans Detail, il y a:
| -Click
| -DblClick
| -MouseDown
| -MouseUp
| -MouseMove
|
| Si je met dans current du formulaire, le trait de chaque enregistrement du
| formulaire conitnu change a la meme dimension or comme tu l'as bien compris
| je veux une dimension specifique pour chaque enregistrement...
|
| Merci BCP, faut-il ajouter une reference pour obtenir l'evenement "au
| formatage"?


Autant pour moi ;-(
J'étais persuadé que la demande concernait un état !!

Le formulaire en mode continu ne simplifie pas la chose, mais tu peux
pet-être t'inspirer de ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#PourcentGraph


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/