Afficher des photos sur un formulaire Access

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ส.ค. 2017
  • Lier les images aux enregistrements et afficher les photos correspondantes depuis un formulaire Access lié à un état pour éditer les fiches avec images. Nous construisons ici une petite application permettant de lister les salariés ou les clients d'une entreprise. Sur le formulaire, une photo est associée à chaque personne et s'affiche directement sans devoir cliquer sur son lien. Pour ce faire, nous créons un champ de type Objet OLE mais nous ne pouvons pas insérer l'image depuis le disque. Pour qu’elle apparaisse, nous passons par le presse-papiers. Nous construisons enfin un état lié au formulaire afin de proposer une impression de chaque enregistrement avec sa photo. Cette technique s’applique aux produits d’un catalogue qu’il est désormais possible d’agrémenter de photos.
    #AccessFormulaire
    #ApprendreAccess
    #AstucesInformatiques
    #DébuterAccess
    Base de données, photos et formation détaillée sur le site :
    www.bonbache.fr/afficher-des-...
    Tous les exercices Access en vidéos :
    • Access Exercices

ความคิดเห็น • 109

  • @paulw8855
    @paulw8855 หลายเดือนก่อน +1

    j'avais énormément de mal à insérer des photos correctement sur Access mais cette vidéo m'a sauvé!! merci!!!!!!!!!!!!!!!

    •  หลายเดือนก่อน

      J'en suis très heureux Paul, merci beaucoup pour ce message en retour.

  • @mahamadoutoure856
    @mahamadoutoure856 4 หลายเดือนก่อน

    Bonjour !
    Merci infiniment pour le savoir partager !
    C'est vraiment très bénéfique et très instructif !
    Je vous souhaite bon courage pour le reste pour la suite !

  • @abdelazizchelbi7531
    @abdelazizchelbi7531 6 ปีที่แล้ว +1

    Cher professeur, avec vous et avec vos tutos, il n'y a que du bonheur et du plaisir ... En effet, à chaque fois que je regarde ces vidéos (et parfois à plusieurs reprises), j'ai le sentiment de voir un film de sciences-fictions mais réel. Vous dépassez nos réflexions et nos imaginations par vos inventions qui, souvent, sont simples et faciles à comprendre grâce à votre génie de talent et votre professionnalisme à nous séduire ... Bravo, merci, tous mes encouragements, ... QUE LE BON DIEU VOUS BENISSE

    •  6 ปีที่แล้ว

      Bonjour mon Cher Abdelaziz, c'est toujours un grand honneur de recevoir vos ressentis sur ces formations avec votre œil d'expert avisé et c'est à la fois trop de compliments. Je vous remercie donc énormément pour le plaisir que vous m'offrez en retour.

  • @GeorgeBander
    @GeorgeBander 7 ปีที่แล้ว +1

    Bonsoir cher professeur ! Franchement, je n'aurais jamais pensé à cela, et sans difficultés apparentes ! Comment n'y ai-je point penser ...!! Un super tuto très utile et formidablement bien réalisé !!! Je vous remercie bien....Bonne soirée !

    •  7 ปีที่แล้ว

      Bonsoir Gérard, en effet une petite astuce à connaître. C'est agréable de vous retrouver. Très bonne soirée à vous.

  • @gerardharouel1312
    @gerardharouel1312 2 ปีที่แล้ว +1

    Bonjour Stéphane, tutoriel extrêmement intéressant, bien expliqué et le résultat frappe aux yeux.. La suite devrait être grandiose si j'ose m'exprimer. MERCI !!!! infiniment cher professeur pour ce partage magique et les prochains..? j'attendrai jusque-là, pour vous l'énoncé.. Merci encore et je vous dis à très bientôt.

    •  2 ปีที่แล้ว

      Bonjour mon Cher Gérard. Je suis très étonné de vous croiser sur un sujet qui date déjà de quelques années même si à mon sens il reste intéressant et actuel. C'est toujours un plaisir mon Cher Gérard. Merci beaucoup et à très bientôt.

    • @gerardharouel1312
      @gerardharouel1312 2 ปีที่แล้ว +1

      Je suis désolé pour cette bourdes et je ne comprends pas, car ce comment était destiné pour le cours de celui-ci "Listing des fichiers d'un dossier en VBA Word" datant du 03/01/2022..

    •  2 ปีที่แล้ว

      @@gerardharouel1312 Je comprends mieux.

  • @patricedenert
    @patricedenert 5 ปีที่แล้ว +1

    Bonsoir Cher Stéphane,
    je croyais naïvement qu'avec le B.A.BA d'Access que je connaissais (Table, Requête, Formulaire, Etat) il me "suffirait" d'attaquer une consolidation en VBA Access pour traiter mes problématiques...mais que nenni ! c'était vouloir installer un moteur de Ferrari sur un châssis de 2CV (à noter par ailleurs que j'aime bien les 2CV, là n'est pas la question)...Il faut donc en passer par une maitrise minimum d'Access pour aboutir à une situation satisfaisante...Votre série de Tutoriels Access (on est ici à mi-parcourt) est LA solution pour aboutir efficacement à une situation mieux maitrisée...MERCI au passage pour toutes ces petites astuces qui parsèment vos Tutoriels et qui font qu'à la fin notre boîte à outils s'étoffe. Celle que j'ai particulièrement appréciée ici, c'est le regroupement sur l'ID qui fait que l'exploitation dynamique de l'Etat devient immédiat...C'est magnifique !
    Il me reste à vous souhaiter une excellente soirée.

    •  5 ปีที่แล้ว +1

      Bonjour mon Cher Patrice,
      En effet Access regorge de surprises. C'est un logiciel extrêmement puissant. Et lorsque l'on parvient à imbriquer les différents objets pour les faire interagir, on est capable de monter des applications ultra-puissantes. C'est ce que je vais démontrer au travers des exercices Access que j'implémente chaque semaine. Dès lors, on s'aperçoit que le moteur Ferrari (Le code VBA) n'est pas tout de suite nécessaire. La 2CV produit des miracles et aurait tendance à faire oublier le moteur Ferrari. Merci infiniment pour votre témoignage et excellente journée à vous.

    • @patricedenert
      @patricedenert 5 ปีที่แล้ว +1

      @ Merci Stéphane,
      Bonne Journée à vous aussi.

  • @baz2117
    @baz2117 7 ปีที่แล้ว +1

    wawww, vous etes un profesionnel Mr.Rossety.

    •  7 ปีที่แล้ว

      Merci infiniment

  • @romlef526
    @romlef526 7 ปีที่แล้ว +1

    Bonsoir !!! Je viens de regarder cette video, et ma foi j'ai adoré !!!!! c'est pas trop compliqué, j'ai ainsi pu comprendre le fonctionnement et le déroulement de tout ce processus, après c'est pas non plus hyper complexe mais à mon niveau c'est très bien !!! merci mille fois

    •  7 ปีที่แล้ว

      Bonsoir Rom Lef, je vous retrouve avec plaisir. En effet comme vous dites, ce n'est pas trop compliqué, je le pense aussi et pourtant le résultat est très utile pour pas mal d'applications. Merci beaucoup pour votre message et très bonne soirée à vous.

    • @romlef526
      @romlef526 7 ปีที่แล้ว +1

      Vous inquiétez pas, je veuille à l'arrivée de vos vidéos !!!! même si je n'ai pas toujours le temps de les visualiser à leur sortie, tôt ou tard, elles finissent pas être vues !!! comme vous le dites, ce n'est pas très compliqué, mais le résultat final est très intérresent avec presque aucun code vba
      Juste une petite question, est il possible de rajouter des données comme par exemple le numéro de téléphone ou autres lorsque tout est place comme ici ?? merci , une excellente soirée a vous également

    •  7 ปีที่แล้ว

      Très bonne question, tout à fait, vous pouvez ajouter autant de champs dans la table salaries que vous le souhaitez sans que cela ne change quoique ce soit au processus. Vous pouvez même ajouter des informations complémentaires dans des tables liées comme le service, la fonction, le salaire, les congés restants etc..

    • @romlef526
      @romlef526 7 ปีที่แล้ว +1

      bonsoir, merci de la confirmation, c'est super ça :) :) bonne soirée à vous

  • @-x-dx7295
    @-x-dx7295 2 ปีที่แล้ว

    Splendide !

    •  2 ปีที่แล้ว

      Merci beaucoup.

  • @user-it5zt9bd7k
    @user-it5zt9bd7k 7 ปีที่แล้ว +1

    Magnifique tjrs tbien

    •  7 ปีที่แล้ว +1

      Merci beaucoup chère collègue

  • @laouinalahcen
    @laouinalahcen 4 ปีที่แล้ว +1

    formidable!...

    •  4 ปีที่แล้ว +1

      Merci beaucoup Lahcen Laouina

  • @mazsaid
    @mazsaid 3 ปีที่แล้ว +1

    pour image type de donnees piece jointe est meilleure et mille fois merci pour vos efforts Monsieur

    •  3 ปีที่แล้ว

      Avec plaisir Said. Merci beaucoup pour ce message.

  • @koffinarcissekonan5071
    @koffinarcissekonan5071 6 ปีที่แล้ว +1

    Ok merci pour votre disponibilité, mais je pense que vous allez nous aider sur image transparente. Bon après midi à vous.

  • @abdoulkarimbalde2802
    @abdoulkarimbalde2802 7 ปีที่แล้ว +1

    Bonjour Mr Rossetti, félicitations pour cette autre vidéo très bien faite. Dieu seul peut vous payer pour cette prestation gratuite que vous faite au internet.
    Un adage célèbre dit je cite >

    •  7 ปีที่แล้ว +1

      Bonjour Monsieur. Merci infiniment pour votre message qui fait très plaisir.

  • @dewesler
    @dewesler 7 ปีที่แล้ว +1

    Bjs Monsieur Rossetti un très beau tuto comme Tjs l'on attend Tjs le suivant

    •  6 ปีที่แล้ว

      Bonjour Alain, merci à vous de prendre régulièrement le temps de faire un message en retour.

  • @anneg7388
    @anneg7388 5 ปีที่แล้ว +1

    Bonjour, toujours super intéressant et j'apprends à chaque fois.. Petite question, quelle différence entre la pièce jointe et l'objet ole.. ???

    •  5 ปีที่แล้ว

      Bonjour Anne. L'objet Ole est un objet Automation. En d'autres termes, il permet d'encapsuler et lier n'importe quel type de fichier géré par le système grâce aux librairies installées. Il n'est pas destiné à être joint mais à être attaché aux données pour être piloté ensuite, éventuellement par le code VBA. Merci beaucoup pour votre message.

  • @zoubidafadelamalti5014
    @zoubidafadelamalti5014 6 ปีที่แล้ว +1

    Bravo

    •  6 ปีที่แล้ว

      Merci à vous

  • @koffinarcissekonan5071
    @koffinarcissekonan5071 7 ปีที่แล้ว +1

    Je suis toujours épaté pour les tutos que vous faites à notre faveur,merci infiniment que Dieu vous bénisse énormément. Svp Mr Rossetti Stéphane es ce que en access, on peut mettre le type de photo qu'on veut(extension).

    •  6 ปีที่แล้ว

      Merci infiniment pour votre message très gratifiant. En effet, tout type d'extension est possible avec la méthode présentée dans la formation dans la mesure où on passe par le presse papiers afin d'intégrer la photo en base de données via le formulaire Access. En revanche si vous passez par la commande insérer un objet par le clic droit, il vaut mieux préférer des images de type Bitmap (BMP ou GIF).

  • @christophelanglois6731
    @christophelanglois6731 3 ปีที่แล้ว +1

    Bonjour Stéphane,
    comment puis-je intégrer une image jpeg selon une référence choisie dans la macro suivante ? :
    Private Sub ChampReference_Change()
    ChampDesignation = ChampReference.Column(1)
    ChampQuantiteEnStock = ChampReference.Column(2)
    ChampQuantiteMini = ChampReference.Column(3)
    ChampPrixachatunitaireHT = ChampReference.Column(4)
    ChampPrixdeventeunitaireHT = ChampReference.Column(5)
    j'ai essayé VisuelPiece = ChampReference.Column (14), mais Access n'apprecie pas
    De plus, je n'arrive pas à avoir mes prix affichés en euro avec 2 décimales malgré la mention "monétaire" ou "Euro" dans mon choix de type de données y compris dans mon choix de format dans mon formulaire...
    Sachant que j'ai un type de données "calculé" dans ma table article (qui elle s'affiche correctement décimales et euro).
    J'espère que je suis clair dans ma demande.
    Merci Stéphane
    Christophe

    •  3 ปีที่แล้ว

      Bonjour Christophe. Ce tuto était un exemple assez simple mais qui n'offre pas suffisamment de souplesse pour la manipulation des images. Dans la table, il est préférable de stocker les chemins d'accès et d'afficher les photos par le code VBA comme le démontre cette formation :
      www.bonbache.fr/acceder-aux-fichiers-d-un-dossier-en-vba-access-176.html
      Pour vos décimales, cela signifie alors que ce sont les variables de votre code VBA qui sont mal dimensionnées. J'imagine qu'elles doivent être typées en integer ?

  • @alaincugier7357
    @alaincugier7357 5 ปีที่แล้ว +1

    j'ai également lu avec attention votre vidéo sur les trucs et astuces comment imposer un format première lettre en majuscule et la suite en minuscule quant un s'agit d'un prénom
    par exemple

    •  5 ปีที่แล้ว

      Je vous remercie Alain. Il s'agit en effet d'une technique intéressante.

  • @hanaebenali8928
    @hanaebenali8928 7 ปีที่แล้ว +1

    Salut Monsieur! je vous remercie infiniment pour votre travail, vous m'avez beaucoup aidé! S'il vous plait j'ai besoin de savoir comment générer l'id automatiquement pour qu'il s'affiche sur un formulaire d'ajout, je vous en prie de faire une vidéo pour cela..Merci beaucoup!

    •  7 ปีที่แล้ว

      Bonjour monsieur, l'idée automatique se généré automatiquement lors de tout ajout si votre champ de la clé primaire est défini en type de données numéro auto, comme ici. Bonne soirée

  • @jean-philippemaire5141
    @jean-philippemaire5141 3 ปีที่แล้ว +1

    Bonjour,
    J'ai tenté d'insérer une photo au format jpg, et je me
    retrouve toujours avec le logo "image", mais pas l'image en elle-même. J'observe que vos images sont en bmp. Cela a-t-il une incidence ?
    Cordialement,

    •  3 ปีที่แล้ว

      Bonjour Jean-Philippe. Dans la formation que je propose :
      www.bonbache.fr/afficher-des-photos-sur-un-formulaire-access-218.html
      Je réalise les manipulations sur des Bmp et Jpg. C'est la technique du copier-coller qui est importante.

  • @mabchourelbachir7821
    @mabchourelbachir7821 6 ปีที่แล้ว +1

    Je vous remercie pour cette vidéo très bien faite.
    Je rencontre un problème au moment ou je veux coller la photo sur le cadre après l'avoir copié comme il est indiqué dans la vidéo (minute 10), d'ou provient ce problème ?
    Merci.

    •  6 ปีที่แล้ว

      Bonjour et merci pour ce retour. Quel message vous est retourné ? Quel est le format des images et quel est leur poids ?

  • @saidmerkachi
    @saidmerkachi 6 ปีที่แล้ว +1

    Bonjour Le Prof. Stéphane
    J’ai créé une Table qui contient deux champs Pièces Jointes …
    Quand je fais une Type de requête création de Table me donne une requête avec mise à jour contient des images (pièces-jointe) Fiel.data + Fiel.name + Fiel.php …. et que la Table filtrer de cette requête affiche les images au format Objet OLE avec des champs leurs nom contient presque 15 caractères.
    Pourquoi cette changement de PJ au OLE ?
    Et quand-même, je veux avoir insérer des Images (Format JPG et des codes-barres (Format .png) à cette dernière Table pour qu’à l’impression de la Carte PVC que j’utilise m’affiche les images et codes-Barres au même-temps.
    Merci Beaucoup.

    •  6 ปีที่แล้ว +1

      Bonjour Said, Access inscrit les images dans les champs de table comme des objets incorporés et encapsulés (Objets OLE). Une possibilité consiste à enregistrer les chemins d'accès et noms de fichiers. Ensuite, un code VBA permet de les restituer dans le fil de la navigation sur le formulaire, comme le propose cette formation : www.bonbache.fr/acceder-aux-fichiers-d-un-dossier-en-vba-access-176.html

    • @saidmerkachi
      @saidmerkachi 6 ปีที่แล้ว +1

      Bonjour Le Prof. Stéphane
      Vraiment votre Formation est super pour le Code VB au formulaire, mais je veux SVP un autre Formation entre Requête et Table. Merci Bq.

    •  6 ปีที่แล้ว

      Bonjour Said, je propose toutes les formations à Access sur le site Bonbache.fr, pour les requêtes notamment : www.bonbache.fr/didacticiel-pour-apprendre-a-creer-des-requetes-dans-access-71.html

  • @cheickoumarsimaga9063
    @cheickoumarsimaga9063 3 ปีที่แล้ว +1

    super pour moi qui debute en conception BD
    Suggestion: il faudra mettre les commandes tapes en commentaire

    •  3 ปีที่แล้ว +1

      Bonjour Cheick Oumar. Merci beaucoup pour ce message. Oui c'est noté pour la suggestion.

  • @lebigted3151
    @lebigted3151 5 ปีที่แล้ว +1

    Bonjour, et MERCI pour ce tuto vraiment essentiel !
    Une petite précision toutefois, les photos de 4MB et plus ne sont pas mémorisées dans le formulaire : J'ai suivi la méthode pour mettre mes photos dans la BDD, mais lorsque j'ai ré-ouvert le fichier (malgré les sauvegardes), les photos n'étaient pas mémorisées avec les autres informations des enregistrements.
    Solution : redimensionner ses photos en basse résolution ;o)
    Cheers !

    •  5 ปีที่แล้ว +1

      Bonjour LeBigTed et merci pour votre message en retour. Oui tout à fait. Les photos ne doivent pas excéder un certain poids. Ceci est tout à fait logique finalement. La vocation d'une base de données n'est pas d'héberger les images. Il faudrait, pour des exploitations en production (Type Web), n'archiver que les noms de fichiers. Et c'est alors un code VBA qui doit de charger de réceptionner l'image correspondante, issue du disque pour l'afficher. Cela dit, avec Access, il est tout de même possible de les incorporer grâce aux objets OLE. Cette formation en atteste.

    • @lebigted3151
      @lebigted3151 5 ปีที่แล้ว +1

      Bonsoir @ et merci de votre complément ;o)
      Juste une petite question : si je désire exporter ma base de données vers un fichier excel ou pdf, y-a-t il une possibilité de faire afficher les images ? Lorsque je le fais dans la colonne des images, il est inscris le mot 'image' à chaque ligne...
      Merci d'avance de votre réponse,
      Bien à vous !

    •  5 ปีที่แล้ว +1

      Bonjour LeBigTed, oui en effet, ce sont des objets incorporés et gérés par Access. Il faudrait pour cela un code VBA capable de d'abord récolter l'information multimédia, la consolider sur un fichier à générer en PDF. J'essaierai de monter une formation à ce sujet à l'avenir.

    •  5 ปีที่แล้ว +1

      Cela dit, il suffit d'en faire un état Access comme proposé dans cette formation puis de l'imprimer avec pour sortie, une imprimante PDF et le tour est joué.

  • @Guido4LIVE
    @Guido4LIVE 6 ปีที่แล้ว +1

    Bonjour je fais comme vous je fais un copier coller de mes photos mais il ne veut quand même pas me les afficher je dois cliquer dessus pour la voir. Comment puis je faire pour la voir directement?

    •  6 ปีที่แล้ว +1

      Bonjour David, si vous réalisez le copié directement depuis l'explorateur, vous collez seulement le fichier avec son chemin, ce qui explique ce résultat, vous devez l'ouvrir en double cliquant dessus. Depuis la visionneuse vous cliquez droit et copiez puis collez sur le formulaire Access.

    • @Guido4LIVE
      @Guido4LIVE 6 ปีที่แล้ว

      Parfait :D Merci de la réponse et comment puis je faire pour agrandir la photo après ça?

    •  6 ปีที่แล้ว

      En agrandissant le contrôle et/ou en jouant sur ses propriétés grâce à sa feuille de propriétés.

    • @Guido4LIVE
      @Guido4LIVE 6 ปีที่แล้ว +1

      D'accord merci :D

  • @tshimangamarcell425
    @tshimangamarcell425 6 ปีที่แล้ว +1

    interessant

    •  6 ปีที่แล้ว

      Merci à vous

  • @hugolammens5134
    @hugolammens5134 8 หลายเดือนก่อน +1

    Bonjour, j'aurai voulu savoir si il y a d'autres méthodes pour afficher des images car si j'ai 2000 élements par exemple, afficher à la main à chaque fois est très long.

    •  8 หลายเดือนก่อน

      Bonjour Hugo. Oui bien sûr, vous pouvez piloter les fichiers images par le code VBA Access pour les récupérer toutes ensemble, grâce à des boucles, comme le démontre ce cas à adapter pour coller à vos besoin :
      www.bonbache.fr/visionneuse-d-images-sur-formulaire-access-en-vba-233.html
      ou encore celui-ci :
      www.bonbache.fr/generer-un-diaporama-web-avec-une-base-de-donnees-access-236.html

    • @hugolammens5134
      @hugolammens5134 8 หลายเดือนก่อน

      @ Merci pour la réponse, je suppose qu'il faut nommer les images d'une façon spécifique ? Par exemple si j'ai une BDD de 1000 clients et que chacun à une photo (client 1 a une photo 1) Il faut que les photos soient bien dans l'ordre ?

    •  8 หลายเดือนก่อน

      @@hugolammens5134Pas nécessairement. Vous pouvez faire un code qui rapatrie les noms des images dans une table. Ainsi, elles seront clairement identifiées et attachées : www.bonbache.fr/archiver-les-fichiers-d-un-dossier-dans-une-base-de-donnees-1029.html

  • @catherinel.chevalier7587
    @catherinel.chevalier7587 6 ปีที่แล้ว +1

    Monsieur Rossetti,
    Bien qu'absolument pertinent, je rencontre un léger problème : dans ma table (mode création) j'ai précisé « Objet OLE ». Lorsque je copie-colle la photo dans le formulaire, comme démontré dans votre tutoriel, la photo ne s'enregistre pas. Par exemple, après insertion de ladite pièce JPG., j'ai beau aller à la page 2 et revenir en page 1 ou cliquer sur « Enregistrer / Ctrl + S », elle disparaît à tout coup. Quel est le problème, selon vous? Merci!

    •  6 ปีที่แล้ว

      Bonjour Catherine, ce souci intervient lorsque le fichier lui-même est copié et non l'image. En d'autres termes, dans l'explorateur Windows, il faut prendre soin de double cliquer sur l'image pour l'ouvrir dans l'éditeur d'images par défaut, souvent celui de Microsoft. Là il faut réaliser le clic droit sur l'image et la copier. Dès lors, en la collant dans le contrôle de votre formulaire, vous obtenez bien la miniature et non le lien de l'image.

    • @catherinel.chevalier7587
      @catherinel.chevalier7587 6 ปีที่แล้ว

      Rossetti Stéphane
      C'est exactement ce que je fais, mais ça ne fonctionne pas. J'ai essayé à maintes reprises, sans succès.

    •  6 ปีที่แล้ว

      Il s'agit pourtant de la bonne méthode si vous la reproduisez scrupuleusement à l'identique. Veillez néanmoins à ce que le poids de vos fichiers images ne soient pas trop important. Assurez vous aussi que votre base de données est bien située sur un emplacement qui n'est pas en lecture seule. Access écrit en temps réel sur le disque, s'il ne peut pas le faire, l'image n'est pas conservée.

    • @catherinel.chevalier7587
      @catherinel.chevalier7587 6 ปีที่แล้ว +1

      Seriez-vous enclin à ce que je vous envoie mon fichier Access par courriel afin de trouver ce qui cloche, s'il vous plaît? Je n'y vois plus très clair (ça fait depuis hier que je colle sur ce problème). Merci,

    •  6 ปีที่แล้ว

      Je ne peux rien vous promettre car il est difficile de trouver du temps. Vous pouvez me l'envoyer si vous le souhaitez via la page Facebook Le Formateur.

  • @omarba6972
    @omarba6972 5 ปีที่แล้ว +1

    BONSOIR PROFESSEUR, J'AI UN SOUCIS AVEC MES IMAGES, J'ai partagé une base de données access en réseau entre 6 utilisateurs dont l'un des postes sert de serveur(ou sont stockés la partie données de la base access) ,maintenant quand j'insert une image d'un des clients en passant par l'un des postes (au hasard) , cette dernière n'est visible que sur le poste ou l'insertion a été faite. J'arrive pas a visualisé l'image a partir des autres postes.
    NB: J'AI TESTE EN INSÉRANT L'UN DES IMAGES QUI ACCOMPAGNE LE SYSTÈME D'EXPLOITATION WINDOWS (Dossier images ex:tulipe et là c'est visible automatiquement pour les autres utilisateur). MERCI

    •  5 ปีที่แล้ว +1

      Bonjour Omar, si vous avez suivi la formation que je propose, c'est très étonnant car il s'agit d'un objet OLE. Cela signifie que l'image est encapsulée dans l'application Access, donc il n'y a pas de chemin relatif. On dirait que les postes clients cherchent l'image en local.

    • @omarba6972
      @omarba6972 5 ปีที่แล้ว +1

      @ Bonjour, Oui ils cherchent l'image en local(réseau local avec adresse IP fixe).

  • @alaincugier7357
    @alaincugier7357 5 ปีที่แล้ว +1

    Bonjour monsieur merci pour votre super cours sur la mise en place d'une photo , mais essayé mais cela le fonctionne pas . j'ai essayé avec une photo en JPEG ou en BMP . j'ai bien mis en place un champ objet Ole puis suivi votre démarche mais lors que je copie la photo dans le presse papier et que reveins sur dans le formulaire , je n'ai pas l'option coller en faisant un clic doit souris
    quelle peut-être la source du problème
    merci d'avance de vos conseils

    •  5 ปีที่แล้ว

      Alain, la seule raison à mon sens, si vous avez bien reproduit toutes les techniques de construction du formulaire est que la photo est mal copiée. L'avez-vous bien réalisé par clic droit/Copier ? Autre piste importante, ce procédé est particulier. Normalement, ce sont les chemins d'accès aux photos qui doivent être archivés en base de données et non les fichiers multimédias eux mêmes. En conséquence, la taille des photos ne doit pas être importante, quelques dizaines de Ko tout en plus. Si ce n'est pas le cas, ne vous étonnez pas.

    • @alaincugier7357
      @alaincugier7357 5 ปีที่แล้ว

      bonsoir merci pour cet élément de réponse , mais que voulez vs dire par ce sont les chemins d'accès aux photos qui doivent être archivés en base de données
      dans le champ photo faut-il donc copier le chemin qui permet de retrouver la photo

    •  5 ปีที่แล้ว

      Non pas du tout, je vous expliquais le fonctionnement conseillé. Ici, vous devez vous assurer que le poids des photos que vous copiez n'est pas trop important.

  • @koffinarcissekonan5071
    @koffinarcissekonan5071 6 ปีที่แล้ว +1

    Svp mon Professeur veillez m’excuser, es ce que en access on peut mettre une image transparente au menu general?
    Que Dieu vous protège et qu'il vous donne une longue vie en fin que le monde bénéficie de ta connaissance et de ton explication incroyable.

    •  6 ปีที่แล้ว

      Bonjour, une image qui gère la transparence dépend du format Gif ou Png et non d'Access, donc oui je pense que cela est tout à fait possible et que le menu général reproduira convenablement cette transparence. Merci à vous et bonne journée.

    • @MaxiMadMatt
      @MaxiMadMatt 2 ปีที่แล้ว +1

      @ Quand je fais la technique du "Copier-Coller" comme dans votre vidéo avec une image PNG qui a un canal alpha (transparence), l'image à l'arrivée dans le formulaire ne gère pas la transparence, y a-t-il une astuce ? Ou bien, dois-je faire autrement ?

    •  2 ปีที่แล้ว +1

      ​@@MaxiMadMatt S'il y a une astuce pour gérer la transparence d'une image Png dans Access, je ne la connais pas encore. A moins de lui attribuer le même fond que le formulaire ou encore essayer avec une image au format Gif.

  • @aboghemm
    @aboghemm 2 ปีที่แล้ว +1

    Bonsoir monsieur Rossetti. Je suis revenu sur cette formation qui est très utile dans l'appli que je développe. J'ai des inquiétudes à vous exprimer. Ma table Etudiants compte des milliers d'enregistrements. Et il faut associer à chaque enregistrement le fichier image correspondant. Il y a en moyenne 200 étudiants qui s'ajoutent chaque jour. Le copier-coller ne me semble pas très adapté quand on gère autant d'enregistrements. Y a t-il un moyen plus rapide d'importer les photos dans le formulaire ? Toutes ces images ajoutées dans la table ne vont-elles pas accroitre exagérément la taille de la table et même de l'application elle-même au point de créer des dysfonctionnements et des plantages liées à une saturation ? Quelles solutions envisagées pour éviter ces problèmes si ils sont réels ? Merci.

    •  2 ปีที่แล้ว

      Bonsoir Hugues Martial. Oui bien sûr, il faut passer par le VBA Access pour charger les images correspondantes issues d'un sous dossier en fonction des informations contenues dans la table et permettant de pointer sur le fichier correspondant. De fait, aucune action manuelle n'est nécessaire.

  • @user-it5zt9bd7k
    @user-it5zt9bd7k 6 ปีที่แล้ว +1

    une explication pour la clé primaire dans une relation merci

    •  6 ปีที่แล้ว +1

      Bonjour chère collègue, la clé primaire est le type de données qui permet d'assurer l'unicité des données dans un champ de table et d'assurer l'intégrité référentielle dans le jeu des relations en cascade entre les tables dépendantes, comme l'enseigne cette formation pour débuter avec Access et les bases de données :
      www.bonbache.fr/debuter-avec-access-creer-sa-premiere-base-de-donnees-69.html

    • @user-it5zt9bd7k
      @user-it5zt9bd7k 6 ปีที่แล้ว +1

      ok merci surtout les relations entre tables

  • @omarba6972
    @omarba6972 5 ปีที่แล้ว +1

    Et aussi dans la base de données access j'ai deja un champ "photo_source" ou les chemins d’accès des images sont stockés uniquement .

    •  5 ปีที่แล้ว +1

      Il ne s'agit donc pas d'un champ de type Ole. Ces chemins d'accès désignent donc l'emplacement relatif sur le serveur. Cela signifie que les images doivent y être placées avec l'application, selon le même sous dossier que celui utilisé pour l'application sur votre poste.

    • @omarba6972
      @omarba6972 5 ปีที่แล้ว +1

      @ Bonjour,
      Oui pour éviter de stocker les images elles même dans la base de données access ,je dépose uniquement le chemin relatif de l'image . Comme ça à partir d'un bouton parcourir sur le formulaire je peut ajouté le chemin . Le soucis c'est l'affichage de l'image une fois ajouté.

    •  5 ปีที่แล้ว +1

      Oui tout à fait Omar, non seulement on peut mais on doit. Il n'est pas conseillé de stocker les objets image dans une base de données, mais si ici je démontre comment faire. Donc ma réponse est la même que celle que je vous ai fournie. Vous devez travailler en chemin relatif et disposer les fichiers dans les sous dossiers du serveur.

  • @fabiant171
    @fabiant171 6 ปีที่แล้ว

    En fait rajouter un CHAMP pièce jointe dans la table des Salarié est plus simple et c'est directement lié , je vous invite a essayer :) .

    •  6 ปีที่แล้ว

      Bonjour Fabian et merci pour ce retour, c'est certes intéressant mais le champ de type Pièce jointe permet de définir la fichier en mode table, donc en amont et non en mode exécution du formulaire. Or le formulaire est l'outil de saisie et modification. Si la pièce jointe n'est pas définie, elle ne peut pas être ajoutée. Cette méthode et certes intéressante mais personnellement, je ne la trouve pas forcément plus simple. Mais merci à vous.

  • @clementwds
    @clementwds 5 ปีที่แล้ว +1

    La technique du Copier Coller pour insérer les images est bien pour 10 ou 20 personnes mais pour 400 personnes à ajouter tout les mois cela devient vite compliqué et long. Y'aurait-il un autre moyen ?

    •  5 ปีที่แล้ว +1

      Bonjour Clément. Dans une vraie BDD ce sont les chemins relatifs aux fichiers multimédias qui doivent être archivés dans un champ de la table. Ainsi à l'aide d'un code VBA, ils sont naturellement et automatiquement affichés. De plus, il est très simple en VBA de parcourir l'ensemble des fichiers pour consolider toutes les données à stocker. Exemple :
      www.bonbache.fr/acceder-aux-fichiers-d-un-dossier-en-vba-access-176.html

    • @clementwds
      @clementwds 5 ปีที่แล้ว

      ​@​ Ouais donc on est obliger de passer par le VBA, Merci !

    •  5 ปีที่แล้ว +1

      Il s'agit d'un traitement spécifique, qui plus est à automatiser. Donc oui.

  • @alaincugier7357
    @alaincugier7357 5 ปีที่แล้ว

    je ne parviens pas à voir votre réponse

  • @alaincugier7357
    @alaincugier7357 5 ปีที่แล้ว

    bonjour

    •  5 ปีที่แล้ว

      Bonjour