OVH Cloud OVH Cloud

Mémorisation largeur colonne Fichier mde

6 réponses
Avatar
Z0zo
Bonjour,

Voila je souhaiterais savoir s'il est possible de mémoriser la largeur des
colonnes d'un formulaire en mode "Feuille de données" lors de la fermeture du
formulaire dans une base au format mde.

Dans une base au format mdb j'utilise la propriété "largeur de colonne" pour
définir les nouvelles largeurs lors de la fermeture du formulaire, mais cela
ne fonctionne pas sur le fichier mde.

Existe-il une autre solution pour le format mde ?

Merci par avance pour vos réponses

6 réponses

Avatar
3stone
Salut , j'espère que tu mérite pas ton alias ;-)

"Z0zo"
| Voila je souhaiterais savoir s'il est possible de mémoriser la largeur des
| colonnes d'un formulaire en mode "Feuille de données" lors de la fermeture du
| formulaire dans une base au format mde.
|
| Dans une base au format mdb j'utilise la propriété "largeur de colonne" pour
| définir les nouvelles largeurs lors de la fermeture du formulaire, mais cela
| ne fonctionne pas sur le fichier mde.
|
| Existe-il une autre solution pour le format mde ?


Regarde ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#AjusterCol


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Z0zo
Ok merci cela semble effectivement intéressant et pourrait peut être se
substituer à à la mémorisation de la largeur des colonnes. Je vais regarder
cela...
Néanmoins j'aurais bien aimé savoir si cela est possible avec un fichier mde
pour poursuivre mes recherches

Quant au pseudo je pense que non ;-)

Zozo


Salut , j'espère que tu mérite pas ton alias ;-)

"Z0zo"
| Voila je souhaiterais savoir s'il est possible de mémoriser la largeur des
| colonnes d'un formulaire en mode "Feuille de données" lors de la fermeture du
| formulaire dans une base au format mde.
|
| Dans une base au format mdb j'utilise la propriété "largeur de colonne" pour
| définir les nouvelles largeurs lors de la fermeture du formulaire, mais cela
| ne fonctionne pas sur le fichier mde.
|
| Existe-il une autre solution pour le format mde ?


Regarde ceci :
http://mypage.bluewin.ch/w.stucki/Formulaires.htm#AjusterCol


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
Salut,

"Z0zo"
[...]
| Néanmoins j'aurais bien aimé savoir si cela est possible avec un fichier mde
| pour poursuivre mes recherches


Je ne vois pas ce qui l'en empêcherai... tu ne passe pas en édition.

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Z0zo
Je ne sais pas si je m'y prend mal. Voilà plus de détail sur ce que je fais.

Les formulaire dont je parle sont en faite des sous formulaires en mode
feuille de données.
A l'ouverture du formulaire qui les contient, je mémorise la largeur de
chaque colonne. Puis à la fermeture je vérifie que les largeurs n'ont pas
changé. Si elles ont évolué, j'ouvre le sous formulaire en mode caché, je
change les largeurs de colonne et je le ferme, ce qui a pou reffet de
mémoriser les nouvelles largeurs

Cette méthode fonctione en mdb mais pas en mde. Voyez-vous une autre fàçon
de procéder ?



Salut,

"Z0zo"
[...]
| Néanmoins j'aurais bien aimé savoir si cela est possible avec un fichier mde
| pour poursuivre mes recherches


Je ne vois pas ce qui l'en empêcherai... tu ne passe pas en édition.

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
re,

"Z0zo"
| Les formulaire dont je parle sont en faite des sous formulaires en mode
| feuille de données.
| A l'ouverture du formulaire qui les contient, je mémorise la largeur de
| chaque colonne. Puis à la fermeture je vérifie que les largeurs n'ont pas
| changé. Si elles ont évolué, j'ouvre le sous formulaire en mode caché, je
| change les largeurs de colonne et je le ferme, ce qui a pou reffet de
| mémoriser les nouvelles largeurs
|
| Cette méthode fonctione en mdb mais pas en mde. Voyez-vous une autre fàçon
| de procéder ?


Sûrement parce que cela revient à faire :

DoCmd.Close acForm, Me.Name, acSaveYes

ce qui est assimilé à de l'édition du formulaire.

Il suffit de coder en dur les largeurs souhaitées et de les attribuer
à l'ouverture du sous-form. Peut importe si l'utilisateur les modifies,
tu les refixes à la prochaine ouverture...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Z0zo
Ok merci pour tes conseils

A+ Zozo


re,

"Z0zo"
| Les formulaire dont je parle sont en faite des sous formulaires en mode
| feuille de données.
| A l'ouverture du formulaire qui les contient, je mémorise la largeur de
| chaque colonne. Puis à la fermeture je vérifie que les largeurs n'ont pas
| changé. Si elles ont évolué, j'ouvre le sous formulaire en mode caché, je
| change les largeurs de colonne et je le ferme, ce qui a pou reffet de
| mémoriser les nouvelles largeurs
|
| Cette méthode fonctione en mdb mais pas en mde. Voyez-vous une autre fàçon
| de procéder ?


Sûrement parce que cela revient à faire :

DoCmd.Close acForm, Me.Name, acSaveYes

ce qui est assimilé à de l'édition du formulaire.

Il suffit de coder en dur les largeurs souhaitées et de les attribuer
à l'ouverture du sous-form. Peut importe si l'utilisateur les modifies,
tu les refixes à la prochaine ouverture...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/