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 :

Comment realiser un foumulaire avec une liste deroulante et un tableau d'affichage


Sujet :

IHM

  1. #1
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut Comment realiser un foumulaire avec une liste deroulante et un tableau d'affichage
    Bonjour,
    ma base de donnée contient une seule table avec les champs suivant:
    N° changement
    Date changement
    Projet:
    Description changement
    Validation qualité "EN cours, Accepter, Refuser"


    ce que je veux faire c'est avoir un formulaire avec une liste deroulante ("EN cours, Accepter, Refuser") et ci_dessous un tableau affiche les enregistrement filter selon le choix de la liste deroulante. ces enregistrements sont (N° changement, Date changement,Description changement).


    Pouvez vous STP me montrer comment realiser cette fourmulaire.

  2. #2
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut

    personne ne veut m'aider

  3. #3
    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,

    Ce n'est pas qu'on ne veut pas, mais tout le monde est pris par son quotidien.

    Pour faire ce que tu veux:
    1- Tu crées un formulaire "tabulaire" avec ta table en mettant tous les champs.
    2- Dans l'en-tête du formulaire, tu rajoutes ta liste déroulante "zdlValidationFiltre" avec comme contenu tes 3 valeurs.
    3- Tu mets le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Filter = "[Validation qualité]=""" & Me.zdlValidationFiltre & """"
    Me.FilterOn = True
    sur un évènement d'un contrôle (ex: évènement sur click d'un bouton ou Après mise à jour de ta zone de liste)
    Et c'est tout,
    Il serait intéressant de rajouter un bouton pour annuler le filtre avec le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Filter = ""
    Me.FilterOn = False
    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

  4. #4
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par madefemere Voir le message
    Bonjour,

    Ce n'est pas qu'on ne veut pas, mais tout le monde est pris par son quotidien.

    Pour faire ce que tu veux:
    1- Tu crées un formulaire "tabulaire" avec ta table en mettant tous les champs.
    2- Dans l'en-tête du formulaire, tu rajoutes ta liste déroulante "zdlValidationFiltre" avec comme contenu tes 3 valeurs.
    3- Tu mets le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Filter = "[Validation qualité]=""" & Me.zdlValidationFiltre & """"
    Me.FilterOn = True
    sur un évènement d'un contrôle (ex: évènement sur click d'un bouton ou Après mise à jour de ta zone de liste)
    Et c'est tout,
    Il serait intéressant de rajouter un bouton pour annuler le filtre avec le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Filter = ""
    Me.FilterOn = False
    Cordialement,
    j'ai appliqué ce que tu m'as ecris en dessous, mais rien ne se passé, meme si je choisis une valeur le filter ne marche pas,

    Nom : 1.png
Affichages : 189
Taille : 195,2 Ko
    Nom : 2.png
Affichages : 197
Taille : 176,2 Ko

  5. #5
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 153
    Points : 84 809
    Points
    84 809
    Billets dans le blog
    15
    Par défaut


    Pourriez-vous zipper votre base de données et la poster sur le forum (sans données confidentielles) ?

    On essaiera de voir ce qui ne va pas.

    Cordialement,
    Malick
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  6. #6
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par milkoseck Voir le message


    Pourriez-vous zipper votre base de données et la poster sur le forum (sans données confidentielles) ?

    On essaiera de voir ce qui ne va pas.

    Cordialement,




    Malick
    AMDEC-PLAN CONTROLE -Test.zip
    Voici le fichier, Merci

  7. #7
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    karima123

    sur un évènement d'un contrôle (ex: évènement sur click d'un bouton ou Après mise à jour de ta zone de liste)
    Voilà ce qui est écrit ! donc puisqu'il ne s'agit pas d'un bouton il faut le mettre après mise à jour et ensuite ta portion de code doit être modifiée ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub zdlValidationFiltre_AfterUpdate()
    Me.Filter = "[Validation_Qualité] ='" & Me.zdlValidationFiltre & "'"
    Me.FilterOn = True
    End Sub
    D'autre part la réflexion de madefemere doit également être pris en compte

    Il serait intéressant de rajouter un bouton pour annuler le filtre avec le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.Filter = ""
    Me.FilterOn = False
    milkoseck

    Jm
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  8. #8
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 153
    Points : 84 809
    Points
    84 809
    Billets dans le blog
    15
    Par défaut
    Merci jimbolion

    @+
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  9. #9
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut
    Je vous remercie tous beaucoup pour votre support, le code marche parfaitement.
    me reste juste un truc, je veux envoyé le tableau qui s'affiche dans ce fourmulaire par email, j'ai le code ci dessou mais je ne sais pas comment l'adapter.
    aidez moi SVP
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    'send
    Dim MonOutlook As Object
    Dim MonMessage As Object
    Set MonOutlook = CreateObject("Outlook.Application")
    Set MonMessage = MonOutlook.CreateItem(0)
    '   Destinataire du message :
    MonMessage.To = "Adresse electronique"
    '  Titre du mail :
    MonMessage.Subject = "Rappel: Des changements en cours de validation: " & [N°_changement]
    '  Contenu du mail :
    corps = "Bonjour,"
    corps = corps & Chr(13) & Chr(10)
    corps = corps & "Merci de valider les mises à jours en cours"
    corps = corps & Chr(13) & Chr(10)
    corps = corps & "N° changement : "
    corps = corps & [N°_changement]
    corps = corps & Chr(13) & Chr(10)
    corps = corps & "Date_changement: "
    corps = corps & [Date_changement]
    corps = corps & Chr(13) & Chr(10)
    corps = corps & "Projet : "
    corps = corps & [Projet]
    corps = corps & Chr(13) & Chr(10)
    corps = corps & "Description changement : "
    corps = corps & [Description_changement]
    corps = corps & Chr(13) & Chr(10)
    MonMessage.Body = corps
    '   C’est parti :
    MonMessage.Send
     '   Fermeture de la session Outlook :
    Set MonOutlook = Nothing

  10. #10
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 153
    Points : 84 809
    Points
    84 809
    Billets dans le blog
    15
    Par défaut
    Salut

    Je vous remercie tous beaucoup pour votre support, le code marche parfaitement.
    Il faudra clôturer cette discussion en le mettant

    En effet, la règle voudrait que ça soit une question par discussion ouverte.

    Ainsi, concernant votre deuxième question relative à l’envoi de mail, je vous conseille d’ouvrir une nouvelle discussion.

    Cordialement,
    Malick
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  11. #11
    Membre régulier

    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Décembre 2015
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 130
    Points : 87
    Points
    87
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par milkoseck Voir le message
    Salut



    Il faudra clôturer cette discussion en le mettant

    En effet, la règle voudrait que ça soit une question par discussion ouverte.

    Ainsi, concernant votre deuxième question relative à l’envoi de mail, je vous conseille d’ouvrir une nouvelle discussion.

    Cordialement,
    Malick
    je dois expliquer tous cela à nouveau.

    merci pour votre support habituel. je vais faire une nouvelle discution..

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

Discussions similaires

  1. Comment filtrer avec une liste déroulante
    Par nicou50 dans le forum Access
    Réponses: 16
    Dernier message: 02/09/2006, 02h04
  2. Comment attribuer un lien à une liste déroulante liée ?
    Par matgk26 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 29/08/2006, 16h07
  3. Pb avec une liste deroulante
    Par Tite-Nini dans le forum Access
    Réponses: 1
    Dernier message: 07/07/2006, 08h56
  4. ajax,rafraichissement avec une liste deroulante
    Par klimero dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/04/2006, 09h41
  5. [MySQL] Problème avec une liste déroulante
    Par leloup84 dans le forum SQL Procédural
    Réponses: 19
    Dernier message: 24/01/2006, 12h57

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