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

IHM Discussion :

Base de donnée photo


Sujet :

IHM

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut Base de donnée photo
    Bonjour,

    j'ai créé un formulaire qui me permet d'entrer des noms avec des photos (env. 300). Concernant les photos, elles sont uniquement lié avec le chemin d'accès.

    Ce que je souhaiterai maintenant c'est imprimer la fiche d'une personne en passant par un état. Le problème que j'ai actuellement c'est que dans mon état il vient les 300 enregistrements... Y a-t-il un moyen de procéder pour qu'il affiche que la personne active dans le formulaire ?

    Merci d'avance du coup du coup de main

  2. #2
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,

    Cette question a souvent été traitée dans les anciens posts......
    Pense à faire une recherche par la fonction [Recherche] située dans le bandeau en haut de chaque page.

    ....et tu aurais trouvé:
    http://www.developpez.net/forums/sho...=imprimer+etat
    http://www.developpez.net/forums/sho...=imprimer+etat

    Avec ceci, plus une petite recherche dans la tu devrais t'en sortir....ou tout du moins commencer à réliser par toi même quelque chose....

    Si problème, reviens nous voir en nous expliquant ou tu bloque

    Bonne lecture...

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut
    Ok merci pour le renseignement !

    J'ai déjà pu avancer un peu. J'ai crée un bouton imprimer dans mon formulaire et modifié le code comme proposé dans les liens.

    Le problème que j'ai c'est qu'il me met une erreur :

    "erreur de syntaxe (opérateur absent) dans l'expression..."

    Savez-vous d'où peut provenir l'erreur ?

    Merci d'avance

  4. #4
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    Savez-vous d'où peut provenir l'erreur ?
    Sans voir le code associé à ton bouton Imprimer.....ça va pas être facile.... ...

  5. #5
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut
    En effet...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub Imprimer_badge_Click()
    On Error GoTo Err_Imprimer_badge_Click
     
        Dim stDocName As String
     
        stDocName = "Photos"
        DoCmd.OpenReport stDocName, , , "Nom=" & Nom
     
    Exit_Imprimer_badge_Click:
        Exit Sub
     
    Err_Imprimer_badge_Click:
        MsgBox Err.Description
        Resume Exit_Imprimer_badge_Click
     
    End Sub
    voilà et merci d'avance

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut
    J'ai modifié quelque peu mon code afin de "filtrer" sur le n° d'employé. Voici ce que ça donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub Imprimer_badge_Click()
    On Error GoTo Err_Imprimer_badge_Click
     
        Dim stDocName As String
     
        stDocName = "Photos"
        DoCmd.OpenReport stDocName, acViewPreview, , "N°_employé =" & Me.N°_employé
     
    Exit_Imprimer_badge_Click:
        Exit Sub
     
    Err_Imprimer_badge_Click:
        MsgBox Err.Description
        Resume Exit_Imprimer_badge_Click
     
    End Sub
    Quand je click sur mon bouton il me demande le N° employé et même en renseignement le champ, il ne m'ouvre pas l'état sur le bon...

    Je n'y comprend plus rien...

  7. #7
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    Dans ton code, tu es sur que......
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ..."N°_employé =" & Me.N°_employé
    N°_Employécorrespond bien au nom d'un champ qui existe sur ton Etat...ou en tous cas au moins dans la requête source de cet état...

    ...

  8. #8
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut
    Oui, certain...

  9. #9
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Debug.Print Me.N°_employé

  10. #10
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 113
    Points : 54
    Points
    54
    Par défaut
    Merci pour le code...

    Comment cela fonctionne-il. D'après ce que j'ai pu voir, il s'agit d'un code pour voir si mon me.n°_employé fonctionne. C'est ça ?

    Je l'ai noter dans la fenêtre d'exécution et quand mon code est lancé, il me note bien le n° d'employé actif sur mon formulaire mais ça ne fonctionne pas mieux...

  11. #11
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    ..il me note bien le n° d'employé actif sur mon formulaire
    Sur ton formulaire, que ce champ soit "actif" ceci est normal...... ...puisque c'est ce champ qui te sert de "référence" pour ouvrir ton état sur le non enregistrement.
    C'est pour ça que je te demandais si dans ton état, tu avais bien un champ "N°_employé"....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenReport stDocName, acViewPreview, , "N°_employé =" & Me.N°_employé
    Ici ton code va ouvrir un état dont le champ N°_employé correspondra à la valeur du champ N°_employé présent sur ton formulaire.

    ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. aide projet base de donnée photo
    Par vulcain45 dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 14/11/2008, 12h26
  2. Insérer une photo sur base des donnes
    Par octal2007 dans le forum VB.NET
    Réponses: 9
    Dernier message: 22/04/2008, 14h41
  3. affichage de photos et texte venant d une base de données.
    Par xtiand4 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/06/2006, 14h14
  4. stockage de photos dans base de données ou dans un répertoir
    Par papy_tergnier dans le forum PostgreSQL
    Réponses: 9
    Dernier message: 08/12/2005, 16h22
  5. [MySQL] Afficher une photo à partir de la base de données
    Par microcongo dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/09/2005, 17h29

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