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

pour jessy resolution

12 réponses
Avatar
coyott
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le=20
redimensionnement automatique des formulaires selon la=20
r=E9solution de l'=E9cran...
j'ai apport=E9 une tr=E9s l=E9g=E8re modif aussi pour qu'elle me=20
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je=20
le veux. Malheureusement apr=E9s avoir copi=E9 coll=E9 tout les=20
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit =E0 une erreur 3270 "Propri=E9t=E9 non trouv=E9e"

et le probl=E8me se pose sur la ligne avec .Properties
("R=E9solution")
Pourrais tu m'en dire d'avantage sur cette propri=E9t=E9=20
apparament elle serait personnelle mais je ne vois pas o=F9=20
elle est d=E9finie ... :-( ???

d=E9sol=E9 si j'ai massacr=E9 ton code...

coyott novice

10 réponses

1 2
Avatar
Jessy Sempere [MVP]
Bonjour

C'est normalement, dans la base que tu as télécharger, il y avait une
propriété personnalisé "Résolution", d'ailleur c'est expliqué sur mon site
en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras cette propriété...
C'est celle là que tu dois mettre dans ta nouvelle base... (avec ta
résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit dans le message news:
20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice
Avatar
coyott
merci

je ne savais pas qu'il fallait passé par là pour ce genre
de choses...

désolé du dérangement
coyott
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger, il
y avait une

propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.



Avatar
Luis
Bonjour,
Je profite de cette question pour en poser une autre.
Que faut-il faire (ou modifier)lorsque la base de donnée a
été faite avec une résolution 1024x768 avec grandes
polices ou lorsque la base créé avec en 800x600 est
installée sur d'autres résolutions et grandes polices.
Merci à Jessy.
Luis
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger, il
y avait une

propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.



Avatar
Jessy Sempere [MVP]
Bonjour

Il faut que tu définisses la propriété "Résolution en mettant, celle qui
était utiliser au moment du développement, ensuite les formulaires
seront redimensionner en fonction de la nouvelle résolution...

PS : Je précise quand même que je n'ai pas testé en long en large
et en travers toutes les possibilité, donc il n'est pas impossible
que sa plante sur des choses que je n'avais pas prévu...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans le message news:
222401c4279d$4792d390$
Bonjour,
Je profite de cette question pour en poser une autre.
Que faut-il faire (ou modifier)lorsque la base de donnée a
été faite avec une résolution 1024x768 avec grandes
polices ou lorsque la base créé avec en 800x600 est
installée sur d'autres résolutions et grandes polices.
Merci à Jessy.
Luis
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger, il
y avait une

propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.



Avatar
Luis
Bonjour,
Si j'ai bien compris dans "Personnalisation"
dans "Propriétés de la base" on rentre la valeur 1024x768
(120dpi) et s'est bon?
Merci.
Luis
-----Message d'origine-----
Bonjour

Il faut que tu définisses la propriété "Résolution en
mettant, celle qui

était utiliser au moment du développement, ensuite les
formulaires

seront redimensionner en fonction de la nouvelle
résolution...


PS : Je précise quand même que je n'ai pas testé en long
en large

et en travers toutes les possibilité, donc il n'est pas
impossible

que sa plante sur des choses que je n'avais pas prévu...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans
le message news:

222401c4279d$4792d390$
Bonjour,
Je profite de cette question pour en poser une autre.
Que faut-il faire (ou modifier)lorsque la base de donnée a
été faite avec une résolution 1024x768 avec grandes
polices ou lorsque la base créé avec en 800x600 est
installée sur d'autres résolutions et grandes polices.
Merci à Jessy.
Luis
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger, il
y avait une

propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.




.




Avatar
Jessy Sempere [MVP]
A peu de chose près, oui...

En fait, le mieux est d'utiliser la fonction qui se trouve dans le module
"modResolution" qui permet justement de mettre à jour la propriété
résolution de l'application...

La fonction s'appelle : "EditPropRes()"

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans le message news:
22da01c4279f$b53ec690$
Bonjour,
Si j'ai bien compris dans "Personnalisation"
dans "Propriétés de la base" on rentre la valeur 1024x768
(120dpi) et s'est bon?
Merci.
Luis
-----Message d'origine-----
Bonjour

Il faut que tu définisses la propriété "Résolution en
mettant, celle qui

était utiliser au moment du développement, ensuite les
formulaires

seront redimensionner en fonction de la nouvelle
résolution...


PS : Je précise quand même que je n'ai pas testé en long
en large

et en travers toutes les possibilité, donc il n'est pas
impossible

que sa plante sur des choses que je n'avais pas prévu...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans
le message news:

222401c4279d$4792d390$
Bonjour,
Je profite de cette question pour en poser une autre.
Que faut-il faire (ou modifier)lorsque la base de donnée a
été faite avec une résolution 1024x768 avec grandes
polices ou lorsque la base créé avec en 800x600 est
installée sur d'autres résolutions et grandes polices.
Merci à Jessy.
Luis
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger, il
y avait une

propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour le
redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme je
le veux. Malheureusement aprés avoir copié collé tout les
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas où
elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.




.




Avatar
Luis
Bonjour,
A la place de rentrer la résolution dans Fichier
Propriétés de la base, je dois rentrer la résolution dans

.Properties("1024x768x120dpi") = ResEcran()
à la place de
.Properties("Résolution") = ResEcran()

du module "modResolution"
Mais il y a un problème:
Le formulaire ne s'ouvre plus en prenant la dimension de
l'écran comme avec 'DoCmd.Maximize'
Et de plus j'ai les deux barres de défilement.
Je crois que j'ai mal compris.
Luis
-----Message d'origine-----
A peu de chose près, oui...

En fait, le mieux est d'utiliser la fonction qui se
trouve dans le module

"modResolution" qui permet justement de mettre à jour la
propriété

résolution de l'application...

La fonction s'appelle : "EditPropRes()"

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans
le message news:

22da01c4279f$b53ec690$
Bonjour,
Si j'ai bien compris dans "Personnalisation"
dans "Propriétés de la base" on rentre la valeur 1024x768
(120dpi) et s'est bon?
Merci.
Luis
-----Message d'origine-----
Bonjour

Il faut que tu définisses la propriété "Résolution en
mettant, celle qui

était utiliser au moment du développement, ensuite les
formulaires

seront redimensionner en fonction de la nouvelle
résolution...


PS : Je précise quand même que je n'ai pas testé en long
en large

et en travers toutes les possibilité, donc il n'est pas
impossible

que sa plante sur des choses que je n'avais pas prévu...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans
le message news:

222401c4279d$4792d390$
Bonjour,
Je profite de cette question pour en poser une autre.
Que faut-il faire (ou modifier)lorsque la base de donnée
a


été faite avec une résolution 1024x768 avec grandes
polices ou lorsque la base créé avec en 800x600 est
installée sur d'autres résolutions et grandes polices.
Merci à Jessy.
Luis
-----Message d'origine-----
Bonjour

C'est normalement, dans la base que tu as télécharger,
il



y avait une
propriété personnalisé "Résolution", d'ailleur c'est
expliqué sur mon site

en bas
de page...

Lorsque la base exemple est ouverte, vas dans le menu :
"Fichier" - "Propriété de la base"

Ensuite dans l'onglet : "Personnalisé", tu trouveras
cette propriété...

C'est celle là que tu dois mettre dans ta nouvelle
base... (avec ta

résolution
de développement biensûr)

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"coyott" a écrit
dans le message news:

20a601c4277f$0f07dd40$
Bonjour

Pour des raisons personnelles j'ai repris ta base pour
le



redimensionnement automatique des formulaires selon la
résolution de l'écran...
j'ai apporté une trés légère modif aussi pour qu'elle me
convienne parfaitement

quand j'utilise t'as bases exemple tout ce passe comme
je



le veux. Malheureusement aprés avoir copié collé tout
les



modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit à une erreur 3270 "Propriété non trouvée"

et le problème se pose sur la ligne avec .Properties
("Résolution")
Pourrais tu m'en dire d'avantage sur cette propriété
apparament elle serait personnelle mais je ne vois pas




elle est définie ... :-( ???

désolé si j'ai massacré ton code...

coyott novice






.




.




.





Avatar
Jessy Sempere [MVP]
Bonjour

Euh !!!!!
En fait la démarche à suivre c'est :

1°) Aller dans le menu fichier - propriété de la base

2°) aller dans l'onglet personnalisé

3°) ajouter la propriété Résolution (c'est le nom de la propriété que
l'on ajoute, pour la valeur, mets n'importe quoi, puisque qu'on va
la définir après...) ensuite tu fais OK

4°) Tu lances la fonction "EditPropRes" qui se trouve dans le
module "modResolution"

Voilà ensuite normalement ta base aura les même foncionnalité
de redimensionnement que la base exemple que tu as télécharger...
d'ailleur à titre d'info, tu peux aller voir la valeur qui a été donnée
à la propriété personnalisée de ta base...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans le message news:
241001c427b7$20363b60$
Bonjour,
A la place de rentrer la résolution dans Fichier
Propriétés de la base, je dois rentrer la résolution dans

.Properties("1024x768x120dpi") = ResEcran()
à la place de
.Properties("Résolution") = ResEcran()

du module "modResolution"
Mais il y a un problème:
Le formulaire ne s'ouvre plus en prenant la dimension de
l'écran comme avec 'DoCmd.Maximize'
Et de plus j'ai les deux barres de défilement.
Je crois que j'ai mal compris.
Luis
Avatar
Luis
Bonjour,
J'ai été dans menu fichier - propriété de la base et dans
l'onglet personnalisé, j'ai ajouté la propriété Résolution
et rentré 800x600 dans valeur.
J'ai lancé la fonction "EditPropRes" du
module "modResolution"

J'ai été regarder dans propriété de la base et la valeur
maintenant est 1024 x 768 (120x120).
C'est la résolution que j'utilise sur mon PC.

Par contre le formulaire sur lequel j'applique ça ne
reprend pas la dimension de départ et de plus l'écrire
dans les boutons et zones texte est devenue toute fine,
comme si j'avais changé le corp de police.
Peut-être que ces remarques ne servent à rien si la
procédure n'est pas finie.
Dis-moi ce que tu en penses.
Merci.
Luis


-----Message d'origine-----
Bonjour

Euh !!!!!
En fait la démarche à suivre c'est :

1°) Aller dans le menu fichier - propriété de la base

2°) aller dans l'onglet personnalisé

3°) ajouter la propriété Résolution (c'est le nom de la
propriété que

l'on ajoute, pour la valeur, mets n'importe quoi,
puisque qu'on va

la définir après...) ensuite tu fais OK

4°) Tu lances la fonction "EditPropRes" qui se trouve
dans le

module "modResolution"

Voilà ensuite normalement ta base aura les même
foncionnalité

de redimensionnement que la base exemple que tu as
télécharger...

d'ailleur à titre d'info, tu peux aller voir la valeur
qui a été donnée

à la propriété personnalisée de ta base...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans
le message news:

241001c427b7$20363b60$
Bonjour,
A la place de rentrer la résolution dans Fichier
Propriétés de la base, je dois rentrer la résolution dans

.Properties("1024x768x120dpi") = ResEcran()
à la place de
.Properties("Résolution") = ResEcran()

du module "modResolution"
Mais il y a un problème:
Le formulaire ne s'ouvre plus en prenant la dimension de
l'écran comme avec 'DoCmd.Maximize'
Et de plus j'ai les deux barres de défilement.
Je crois que j'ai mal compris.
Luis



.



Avatar
Jessy Sempere [MVP]
Re,

J'ai lancé la fonction "EditPropRes" du
module "modResolution"
J'ai été regarder dans propriété de la base et la valeur
maintenant est 1024 x 768 (120x120).
C'est la résolution que j'utilise sur mon PC.


C'est exactement ça... ;-))

Par contre le formulaire sur lequel j'applique ça ne
reprend pas la dimension de départ et de plus l'écrire
dans les boutons et zones texte est devenue toute fine,
comme si j'avais changé le corp de police.
Peut-être que ces remarques ne servent à rien si la
procédure n'est pas finie.
Dis-moi ce que tu en penses.


En fait si tu lances l'autoresize sur ton poste (poste de développement
de l'application) normalement il ne doit rien redimensionner,
le redimensionnement automatique ne dois se lancer unique sur
un un PC qui à une définition différente de celle utiliser sur ton PC...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------

1 2