IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

afficher une image avec son chemin relatif


Sujet :

Access

  1. #1
    Candidat au Club
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Points : 2
    Points
    2
    Par défaut afficher une image avec son chemin relatif
    Bonjour,
    Voici ma question du jour sur un problème qui me bloque.
    dans la table "T_chemin_photos" j'ai un champ "chemin_complet" (voir photo jointe) contenant le chemin complet de la photo.
    dans le formulaire "F_chemin_photo" je voudrais pouvoir visualiser la photo a l'aide de son chemin complet.
    Comment m'y prendre?
    L'objectif est double : 1/ alléger au maximum ma base car seul le chemin du fichier sera dans la base.
    2/ pouvoir modifier simplement par une requête le chemin de l'image si besoin était.
    Un grand merci pour vos réponses à venir.
    Très cordialement
    Images attachées Images attachées  

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    Tu as vu le tutoriel ? Au point IV

    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  3. #3
    Candidat au Club
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Points : 2
    Points
    2
    Par défaut merci
    Oui, j'ai bien vu la réponse et j'ai vu le tuto 4 .
    mais je n'arrive pas à faire marcher.
    je voudrais que chaque enregistrement en les faisant défiler affiche l'image de son champ "chemin_complet"
    Quelqu'un pour m'aider ????
    Merci d'avance.
    Cordialement
    Images attachées Images attachées  

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 260
    Points : 19 423
    Points
    19 423
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    Pour compléter la réponse et en suivant le tuto mentionné, il faudrait insérer un contrôle image nommée "Image1" dans le formulaire.

    Puis, mettre ce code sur l'événement activation du formulaire pour afficher dans le contrôle "Image1" l'image située à l'emplacement contenu dans le champ chemin_complet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub Form_Current()
        On Error GoTo err_current
        ' affiche dans le contrôle "Image1" l'image située à l'emplacement enregistré dans le champ chemin_complet sur activation d'un enregistrement
        Me.Image1.Picture =Me.chemin_complet
        Exit Sub
    err_current:
        Me.Image1.Picture = ""
     
    End Sub
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Candidat au Club
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Points : 2
    Points
    2
    Par défaut je n'y arrive pas !!!!
    Re bonsoir à tous.
    je n'ai pas réussi avec vos réponses précédentes.
    il est vrai que je ne maitrise pas trop (c'est un euphémisme) le code vba.

    Quelqu'un pourrait il regarder ma demande avec photo et nom et définition des champs et m'indiquer le code à insérer?

    Ce que je voudrais faire :
    Dans le formulaire, afficher la photo d'après le chemin d'accès dans le champ "chemin_complet" sans avoir à mettre la photo en fichier lié, afin de ne pas avoir la photo elle même dans la base pour ne pas l'alourdir.

    Pour les bonne âmes ceux qui pourraient ou voudraient m'aider, voici ma base de données ainsi que le répertoire images.

    merci pour vos aides.
    JM
    Fichiers attachés Fichiers attachés

  6. #6
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Salut
    En visuel et sur l'évènement Sur activation du form
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Form_Current()
    If Not Me.chemin_fic = "" Or Not IsNull(Me.chemin_fic) Then
        Me.cadreImage.Picture = Me.chemin_fic
    Else
        Me.cadreImage.Picture = ""
    End If
    End Sub
    EDIT : Je ne vois pas l'intérêt d'utiliser un champ de type de données Calculé pour calculer le chemin des emplacements de vos fichiers images, sauf pour le fun. Vous avez ici des solutions.
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

  7. #7
    Candidat au Club
    Homme Profil pro
    retraité
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Points : 2
    Points
    2
    Par défaut je ne comprends pas car cotre code est bon
    Bonjour, je ne comprends pas car cotre code semble bon et le fichier est bien présent.
    Est-ce un problème d'extension du fichier????
    Je ne sais plus à quel saint (vous peut-etre) me vouer!!!!!
    je vous joins le message d'erreur.
    Qu'en pensez vous?
    Images attachées Images attachées  

  8. #8
    Expert éminent
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 262
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 262
    Points : 6 561
    Points
    6 561
    Par défaut
    Quelle ligne de votre code est surlignée en jaune lorsque vous cliquez sur Débogage?
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    UR - ESIROI - GPME/CG/DCG8
    QTH :21°19'18"S - 055°25'32"E
    Inutile de me contacter par MP
    Merci de cliquer sur si la réponse vous a permis de résoudre votre problème et n'oubliez pas de clôturer le fil en cliquant sur

Discussions similaires

  1. Re afficher un objet image avec son handle
    Par Shokola dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 31/07/2015, 10h37
  2. [Débuter] Insérer un image avec le chemin relatif
    Par arnino dans le forum Qt Creator
    Réponses: 1
    Dernier message: 04/04/2015, 20h39
  3. [Python 2.X] Enregistrer une image avec son chemin python 2.7
    Par chepaa dans le forum Bibliothèques tierces
    Réponses: 7
    Dernier message: 19/08/2014, 11h59
  4. [TinyMCE] Chemin pour afficher les images avec tinybrowser
    Par Loulo8407 dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 19/05/2010, 11h23
  5. PL/SQL - Comment afficher une image avec HTP ?
    Par patmaba dans le forum PL/SQL
    Réponses: 2
    Dernier message: 08/07/2004, 09h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo