OVH Cloud OVH Cloud

gestion des images

9 réponses
Avatar
baleino
Bonjour

J'ai une base de 4 000 points de vente d'un réseau et souhaite les
visualiser par des photos numériques toutes mises au format 72 dpi 800 x 532
ou 532 x 800 selon qu'elles sont verticales ou horizontales. Il y a une ou
deux photos par point de vente.
Ma table comporte de nombreuses informations dont les numéros de l'appareil
ayant pris les photo (001, 002, ...) et le numéro des photos, à savoir :
photo 01, photo 02, ....photo 24. Mes photos numérisées sont nommées 01A.jpg,
02A.jpg...24Ajpg
Au début j'avais créé un objet olé mais rapidement ma base a dépassé les 2
Go et a fini par planté. Impossible d'ajouter des objets ni même d'ailleur
d'en supprimer. Bref une journée de perdu.
J'ai recherché sur le site microsoft et lu qu'il fallait non pas insérer les
photos par un lien olé mais par le chemin d'accès. J'ai téléchargé la base
exemple mais n'arrive pas à comprendre la logique. Je ne suis pas un expert
en programmation il faut le dire. Ce que je souhaite c'est avoir par agence
une page dont le fond de page reprend un graphisme établi puis le nom de
l'agence, ses références, son adresse et enfin les photos prises.
Pour le moment, j'ai séparé ma base en 4 et lié mes photo en les faisant
glisser dans la case de chaque agences dont les photos existaient. J'ai
découvert malheureusement après coup qu'il n'était pas possible à partir
d'une base de synthèse de mettre dans une requête union des données avec un
lien Olé. Donc je ne peux pas faire une sortie écran ou papier unique qui
respecte l'ordre de tri défini au départ.
Merci de votre aide

9 réponses

Avatar
Raymond [mvp]
Bonjour.

parmi tes lectures, as-tu lu la page :
http://officesystem.access.free.fr/images.htm ? avec une base exemple.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Bonjour

J'ai une base de 4 000 points de vente d'un réseau et souhaite les
visualiser par des photos numériques toutes mises au format 72 dpi 800 x
532
ou 532 x 800 selon qu'elles sont verticales ou horizontales. Il y a une ou
deux photos par point de vente.
Ma table comporte de nombreuses informations dont les numéros de
l'appareil
ayant pris les photo (001, 002, ...) et le numéro des photos, à savoir :
photo 01, photo 02, ....photo 24. Mes photos numérisées sont nommées
01A.jpg,
02A.jpg...24Ajpg
Au début j'avais créé un objet olé mais rapidement ma base a dépassé les 2
Go et a fini par planté. Impossible d'ajouter des objets ni même d'ailleur
d'en supprimer. Bref une journée de perdu.
J'ai recherché sur le site microsoft et lu qu'il fallait non pas insérer
les
photos par un lien olé mais par le chemin d'accès. J'ai téléchargé la base
exemple mais n'arrive pas à comprendre la logique. Je ne suis pas un
expert
en programmation il faut le dire. Ce que je souhaite c'est avoir par
agence
une page dont le fond de page reprend un graphisme établi puis le nom de
l'agence, ses références, son adresse et enfin les photos prises.
Pour le moment, j'ai séparé ma base en 4 et lié mes photo en les faisant
glisser dans la case de chaque agences dont les photos existaient. J'ai
découvert malheureusement après coup qu'il n'était pas possible à partir
d'une base de synthèse de mettre dans une requête union des données avec
un
lien Olé. Donc je ne peux pas faire une sortie écran ou papier unique qui
respecte l'ordre de tri défini au départ.
Merci de votre aide


Avatar
baleino
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion merci
d'avance.


Bonjour.

parmi tes lectures, as-tu lu la page :
http://officesystem.access.free.fr/images.htm ? avec une base exemple.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Bonjour

J'ai une base de 4 000 points de vente d'un réseau et souhaite les
visualiser par des photos numériques toutes mises au format 72 dpi 800 x
532
ou 532 x 800 selon qu'elles sont verticales ou horizontales. Il y a une ou
deux photos par point de vente.
Ma table comporte de nombreuses informations dont les numéros de
l'appareil
ayant pris les photo (001, 002, ...) et le numéro des photos, à savoir :
photo 01, photo 02, ....photo 24. Mes photos numérisées sont nommées
01A.jpg,
02A.jpg...24Ajpg
Au début j'avais créé un objet olé mais rapidement ma base a dépassé les 2
Go et a fini par planté. Impossible d'ajouter des objets ni même d'ailleur
d'en supprimer. Bref une journée de perdu.
J'ai recherché sur le site microsoft et lu qu'il fallait non pas insérer
les
photos par un lien olé mais par le chemin d'accès. J'ai téléchargé la base
exemple mais n'arrive pas à comprendre la logique. Je ne suis pas un
expert
en programmation il faut le dire. Ce que je souhaite c'est avoir par
agence
une page dont le fond de page reprend un graphisme établi puis le nom de
l'agence, ses références, son adresse et enfin les photos prises.
Pour le moment, j'ai séparé ma base en 4 et lié mes photo en les faisant
glisser dans la case de chaque agences dont les photos existaient. J'ai
découvert malheureusement après coup qu'il n'était pas possible à partir
d'une base de synthèse de mettre dans une requête union des données avec
un
lien Olé. Donc je ne peux pas faire une sortie écran ou papier unique qui
respecte l'ordre de tri défini au départ.
Merci de votre aide







Avatar
Raymond [mvp]
la logique est d'afficher une image dont le chemin est indiqué dans la
table. on charge le chemin dans l'événement Form_Current et l'image
correspondant à l'enregistrement s'affiche.
pour ne pas perdre de place, on affiche une très petite image mais lisible.
avec les boutons < = > on augmente ou on diminue la taille de l'image pour
la visualiser si besoin d'un détail .

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour
l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion
merci
d'avance.



Avatar
baleino
Merci de cette aide précieuse. Dans la base exemple avec deux image, l'état
n'affiche qu'une image et c'est là ou les choses se compliquent car je
n'arrive pas à en afficher deux.
Merci de ton aide


la logique est d'afficher une image dont le chemin est indiqué dans la
table. on charge le chemin dans l'événement Form_Current et l'image
correspondant à l'enregistrement s'affiche.
pour ne pas perdre de place, on affiche une très petite image mais lisible.
avec les boutons < = > on augmente ou on diminue la taille de l'image pour
la visualiser si besoin d'un détail .

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour
l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion
merci
d'avance.









Avatar
Raymond [mvp]
il faut dupliquer l'objet image de l'état et mettre les même propriétés et
les mêmes fonctions dans le code.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de cette aide précieuse. Dans la base exemple avec deux image,
l'état
n'affiche qu'une image et c'est là ou les choses se compliquent car je
n'arrive pas à en afficher deux.
Merci de ton aide


la logique est d'afficher une image dont le chemin est indiqué dans la
table. on charge le chemin dans l'événement Form_Current et l'image
correspondant à l'enregistrement s'affiche.
pour ne pas perdre de place, on affiche une très petite image mais
lisible.
avec les boutons < = > on augmente ou on diminue la taille de l'image
pour
la visualiser si besoin d'un détail .

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour
l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion
merci
d'avance.











Avatar
baleino
un grand merci pour ton aide. Je teste cela ce week end et te tiens au courant

Cordialement


il faut dupliquer l'objet image de l'état et mettre les même propriétés et
les mêmes fonctions dans le code.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de cette aide précieuse. Dans la base exemple avec deux image,
l'état
n'affiche qu'une image et c'est là ou les choses se compliquent car je
n'arrive pas à en afficher deux.
Merci de ton aide


la logique est d'afficher une image dont le chemin est indiqué dans la
table. on charge le chemin dans l'événement Form_Current et l'image
correspondant à l'enregistrement s'affiche.
pour ne pas perdre de place, on affiche une très petite image mais
lisible.
avec les boutons < = > on augmente ou on diminue la taille de l'image
pour
la visualiser si besoin d'un détail .

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour
l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion
merci
d'avance.
















Avatar
baleino
Raymond, avant d'avancer sur ce développement j'ai un doute. il faut non pas
que je sorte un formulaire mais un état. La démarche est-elle la même.

Merci de ta réponse.

Cordialement


il faut dupliquer l'objet image de l'état et mettre les même propriétés et
les mêmes fonctions dans le code.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de cette aide précieuse. Dans la base exemple avec deux image,
l'état
n'affiche qu'une image et c'est là ou les choses se compliquent car je
n'arrive pas à en afficher deux.
Merci de ton aide


la logique est d'afficher une image dont le chemin est indiqué dans la
table. on charge le chemin dans l'événement Form_Current et l'image
correspondant à l'enregistrement s'affiche.
pour ne pas perdre de place, on affiche une très petite image mais
lisible.
avec les boutons < = > on augmente ou on diminue la taille de l'image
pour
la visualiser si besoin d'un détail .

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Merci de ra réponse rapide. Oui j'ai lu l'article et comme indiqué ai
récupéré la base. Mais j'ai du mal à comprendre la logique pour
l'appliquer à
ma base. Si tu peux m'en dire un peu plus par rapport à ma descriptiion
merci
d'avance.
















Avatar
Raymond [mvp]
prend l'état1 qui est dans la base exemple, et duplique le. copy les
fonctions (très courtes) avec le nouveau nom et ça ira.
si tu n'y arrives pas passe moi ta base par mail en zip et enlève le XYZ.
dans mon adresse.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Raymond, avant d'avancer sur ce développement j'ai un doute. il faut non
pas
que je sorte un formulaire mais un état. La démarche est-elle la même.

Merci de ta réponse.

Cordialement



Avatar
baleino
Raymond

Je tenais à te remercier pour ta patience face à un néophyte comme moi. Bon
après des tatonnements, j'ai enfin réussi à trouver la solution et tout
fonctionne.
Je n'ai pas tout compris dans le code mais bon le principal c'est le résultat.
Par contre pour les 1000 fiches il a tendance à mouliner mais enfin cela
marche.
Une astuce que j'ai trouvé et qui évite d'entrer les chemins. J'ai mis
toutes mes photos dans un seul dossier sachant qu'elle se nomment toute
référence de l'agence.jpg. A partir de là j'ai réalisé une requête sélection
et créé un champs avec expression comportant "le chemin général avec une
barre oblique à la fin" & référence de l'agence de la table principale &
".jpg". Ensuite j'ai rattaché le formulaire à la requête sélection ainsi que
l'état. Ainsi si je déplace la base, il me suffit d'entrer le nouveau chemin
pour les photos.

Encore merci pour ta patience.


prend l'état1 qui est dans la base exemple, et duplique le. copy les
fonctions (très courtes) avec le nouveau nom et ça ira.
si tu n'y arrives pas passe moi ta base par mail en zip et enlève le XYZ.
dans mon adresse.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"baleino" a écrit dans le message de
news:
Raymond, avant d'avancer sur ce développement j'ai un doute. il faut non
pas
que je sorte un formulaire mais un état. La démarche est-elle la même.

Merci de ta réponse.

Cordialement