-----Message d'origine-----
Bonjour.
pour indiquer le chemin pour sauvegarder tes images, il
faut créer un
enregistrement dans une table paramètre qui se trouve
dans ta base
principale. chaque module ira chercher cette valeur lors
du besoin.
dans le champ de la table, soit tu indiques le chemin
complet, soit que le
nom de l'image, cette dernière possibilité étant de loin
la meilleure. pour
afficher l'image tu construiras le chemin en concaténant
le chemin de la
table paramètre et le nom du fichier.
je te redonne les préconisations conseillées:
Il ne faut pas insérer une image dans un formulaire car
la base augmente à
une vitesse vertigineuse, ni la lier d'ailleurs car la
base augmente aussi
mais dans une moindre mesure.
Il faut donc placer le chemin de l'image dans un champ
texte et afficher
l'image soi-même au moment opportun.
Pour pouvoir afficher des fichiers jpg, il faut que
microsoft photo editor
soit installé. Il est fourni avec office pour les
versions antérieures à
2003.
En effet Microsoft Office 2003 n'inclut pas Microsoft
Photo Editor.
Pour contourner ce problème, tu peux afficher les images
JPEG dans un
contrôle Image au lieu d'utiliser un contrôle cadre
d'objet :
http://support.microsoft.com/default.aspx?
scid=KB;FR;210100
Le filtre graphique utilisé par le contrôle Image pour
importer les fichiers
JPEG (Jpegimp.flt) est fourni avec Office 2003.
Tu trouveras une base exemple avec un formulaire
permettant l'affichage et
le redimentionnement de l'image ainsi qu'un état
permettant d'afficher les
images correspondantes à chaque enregistrement de la
table. sur:
http://access.seneque.free.fr/bases_exemples.htm N° 38
Tu pourras lire aussi les fiches
ACC2000 : Procédure pour afficher une image à partir d'un
dossier dans un
formulaire: http://support.microsoft.com/?id!0100
ACC2000: How to Display an Image from a Folder in a Form
or in a Report
http://support.microsoft.com/default.aspx?scid=kb;en-
us;210100
ACC : pourquoi les objets OLE font augmenter la taille
des bases de données:
http://support.microsoft.com/?id3151
WORD2000 : Le publipostage
http://support.microsoft.com/default.aspx?
scid=kb;FR;212329
WORD2000 : Insertion d'une image ou d'un logo dans un
état ou étiquettes
http://support.microsoft.com/default.aspx?
scid=kb;FR;212078
De plus si tu veux exporter une image access dans word il
ne faut pas passer
par un controle image pour afficher l'image mais par un
cadre indépendant.
tu trouveras des explications et des exemples sur :
http://access.seneque.free.fr/copie_objets_ole.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:154e01c4267e$0d368c70$
Bonjour
Je veux ajouter une photo et un lien dans la table liée.
Comment définir pour tous les postes:
- de sauvegarder la photo dans un répertoire sur le poste
qui possède la base
- Comment définir le bon chemin d'accès de cette photo
dans le champs de ma table
Access 2000 ou 2002
Merci
.
-----Message d'origine-----
Bonjour.
pour indiquer le chemin pour sauvegarder tes images, il
faut créer un
enregistrement dans une table paramètre qui se trouve
dans ta base
principale. chaque module ira chercher cette valeur lors
du besoin.
dans le champ de la table, soit tu indiques le chemin
complet, soit que le
nom de l'image, cette dernière possibilité étant de loin
la meilleure. pour
afficher l'image tu construiras le chemin en concaténant
le chemin de la
table paramètre et le nom du fichier.
je te redonne les préconisations conseillées:
Il ne faut pas insérer une image dans un formulaire car
la base augmente à
une vitesse vertigineuse, ni la lier d'ailleurs car la
base augmente aussi
mais dans une moindre mesure.
Il faut donc placer le chemin de l'image dans un champ
texte et afficher
l'image soi-même au moment opportun.
Pour pouvoir afficher des fichiers jpg, il faut que
microsoft photo editor
soit installé. Il est fourni avec office pour les
versions antérieures à
2003.
En effet Microsoft Office 2003 n'inclut pas Microsoft
Photo Editor.
Pour contourner ce problème, tu peux afficher les images
JPEG dans un
contrôle Image au lieu d'utiliser un contrôle cadre
d'objet :
http://support.microsoft.com/default.aspx?
scid=KB;FR;210100
Le filtre graphique utilisé par le contrôle Image pour
importer les fichiers
JPEG (Jpegimp.flt) est fourni avec Office 2003.
Tu trouveras une base exemple avec un formulaire
permettant l'affichage et
le redimentionnement de l'image ainsi qu'un état
permettant d'afficher les
images correspondantes à chaque enregistrement de la
table. sur:
http://access.seneque.free.fr/bases_exemples.htm N° 38
Tu pourras lire aussi les fiches
ACC2000 : Procédure pour afficher une image à partir d'un
dossier dans un
formulaire: http://support.microsoft.com/?id=210100
ACC2000: How to Display an Image from a Folder in a Form
or in a Report
http://support.microsoft.com/default.aspx?scid=kb;en-
us;210100
ACC : pourquoi les objets OLE font augmenter la taille
des bases de données:
http://support.microsoft.com/?id=123151
WORD2000 : Le publipostage
http://support.microsoft.com/default.aspx?
scid=kb;FR;212329
WORD2000 : Insertion d'une image ou d'un logo dans un
état ou étiquettes
http://support.microsoft.com/default.aspx?
scid=kb;FR;212078
De plus si tu veux exporter une image access dans word il
ne faut pas passer
par un controle image pour afficher l'image mais par un
cadre indépendant.
tu trouveras des explications et des exemples sur :
http://access.seneque.free.fr/copie_objets_ole.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:154e01c4267e$0d368c70$a001280a@phx.gbl...
Bonjour
Je veux ajouter une photo et un lien dans la table liée.
Comment définir pour tous les postes:
- de sauvegarder la photo dans un répertoire sur le poste
qui possède la base
- Comment définir le bon chemin d'accès de cette photo
dans le champs de ma table
Access 2000 ou 2002
Merci
.
-----Message d'origine-----
Bonjour.
pour indiquer le chemin pour sauvegarder tes images, il
faut créer un
enregistrement dans une table paramètre qui se trouve
dans ta base
principale. chaque module ira chercher cette valeur lors
du besoin.
dans le champ de la table, soit tu indiques le chemin
complet, soit que le
nom de l'image, cette dernière possibilité étant de loin
la meilleure. pour
afficher l'image tu construiras le chemin en concaténant
le chemin de la
table paramètre et le nom du fichier.
je te redonne les préconisations conseillées:
Il ne faut pas insérer une image dans un formulaire car
la base augmente à
une vitesse vertigineuse, ni la lier d'ailleurs car la
base augmente aussi
mais dans une moindre mesure.
Il faut donc placer le chemin de l'image dans un champ
texte et afficher
l'image soi-même au moment opportun.
Pour pouvoir afficher des fichiers jpg, il faut que
microsoft photo editor
soit installé. Il est fourni avec office pour les
versions antérieures à
2003.
En effet Microsoft Office 2003 n'inclut pas Microsoft
Photo Editor.
Pour contourner ce problème, tu peux afficher les images
JPEG dans un
contrôle Image au lieu d'utiliser un contrôle cadre
d'objet :
http://support.microsoft.com/default.aspx?
scid=KB;FR;210100
Le filtre graphique utilisé par le contrôle Image pour
importer les fichiers
JPEG (Jpegimp.flt) est fourni avec Office 2003.
Tu trouveras une base exemple avec un formulaire
permettant l'affichage et
le redimentionnement de l'image ainsi qu'un état
permettant d'afficher les
images correspondantes à chaque enregistrement de la
table. sur:
http://access.seneque.free.fr/bases_exemples.htm N° 38
Tu pourras lire aussi les fiches
ACC2000 : Procédure pour afficher une image à partir d'un
dossier dans un
formulaire: http://support.microsoft.com/?id!0100
ACC2000: How to Display an Image from a Folder in a Form
or in a Report
http://support.microsoft.com/default.aspx?scid=kb;en-
us;210100
ACC : pourquoi les objets OLE font augmenter la taille
des bases de données:
http://support.microsoft.com/?id3151
WORD2000 : Le publipostage
http://support.microsoft.com/default.aspx?
scid=kb;FR;212329
WORD2000 : Insertion d'une image ou d'un logo dans un
état ou étiquettes
http://support.microsoft.com/default.aspx?
scid=kb;FR;212078
De plus si tu veux exporter une image access dans word il
ne faut pas passer
par un controle image pour afficher l'image mais par un
cadre indépendant.
tu trouveras des explications et des exemples sur :
http://access.seneque.free.fr/copie_objets_ole.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:154e01c4267e$0d368c70$
Bonjour
Je veux ajouter une photo et un lien dans la table liée.
Comment définir pour tous les postes:
- de sauvegarder la photo dans un répertoire sur le poste
qui possède la base
- Comment définir le bon chemin d'accès de cette photo
dans le champs de ma table
Access 2000 ou 2002
Merci
.
-----Message d'origine-----
A condition que tu n'ais qu'une seule base sur le réseau,
mais tu peux très
bien avoir plusieurs bases sur plusieurs disques dont les
tables sont
attachées. la formule du paramètre parait plus souple à
l'utilisation. Tu
pourrais aussi définir une variable dans un .bat exécuté
au départ qui
donnerait le chemin. Dans access par cette variable
d'environnement tu
pourrais récupérer le chemin.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:1ae701c426e9$59fc5100$
Merci pour ces renseignements
Ma question était plus si il existe une fonction
comme "CurrentProject.path" qui s'appliquerait au path de
la base utilisée sur le réseau
.
-----Message d'origine-----
A condition que tu n'ais qu'une seule base sur le réseau,
mais tu peux très
bien avoir plusieurs bases sur plusieurs disques dont les
tables sont
attachées. la formule du paramètre parait plus souple à
l'utilisation. Tu
pourrais aussi définir une variable dans un .bat exécuté
au départ qui
donnerait le chemin. Dans access par cette variable
d'environnement tu
pourrais récupérer le chemin.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:1ae701c426e9$59fc5100$a001280a@phx.gbl...
Merci pour ces renseignements
Ma question était plus si il existe une fonction
comme "CurrentProject.path" qui s'appliquerait au path de
la base utilisée sur le réseau
.
-----Message d'origine-----
A condition que tu n'ais qu'une seule base sur le réseau,
mais tu peux très
bien avoir plusieurs bases sur plusieurs disques dont les
tables sont
attachées. la formule du paramètre parait plus souple à
l'utilisation. Tu
pourrais aussi définir une variable dans un .bat exécuté
au départ qui
donnerait le chemin. Dans access par cette variable
d'environnement tu
pourrais récupérer le chemin.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:1ae701c426e9$59fc5100$
Merci pour ces renseignements
Ma question était plus si il existe une fonction
comme "CurrentProject.path" qui s'appliquerait au path de
la base utilisée sur le réseau
.
-----Message d'origine-----
dans le bat
set monchemin="c:..."
dans access:
X = Environ("monchemin")
tu peux passer par une api aussi pour faire les deux:
des exemples sur :
http://access.seneque.free.fr/variable_personnelle.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:1b8801c426ee$f56fe700$
Bonjour
J'ai effectivement une seule base sur le réseau.
Le .bat contiendrait quelle instruction pour récupérer le
chemin
Merci
RD
.
-----Message d'origine-----
dans le bat
set monchemin="c:..."
dans access:
X = Environ("monchemin")
tu peux passer par une api aussi pour faire les deux:
des exemples sur :
http://access.seneque.free.fr/variable_personnelle.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:1b8801c426ee$f56fe700$a001280a@phx.gbl...
Bonjour
J'ai effectivement une seule base sur le réseau.
Le .bat contiendrait quelle instruction pour récupérer le
chemin
Merci
RD
.
-----Message d'origine-----
dans le bat
set monchemin="c:..."
dans access:
X = Environ("monchemin")
tu peux passer par une api aussi pour faire les deux:
des exemples sur :
http://access.seneque.free.fr/variable_personnelle.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"RD" a écrit dans
le message de
news:1b8801c426ee$f56fe700$
Bonjour
J'ai effectivement une seule base sur le réseau.
Le .bat contiendrait quelle instruction pour récupérer le
chemin
Merci
RD
.