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 :

Ouvrir un formulaire sur un enregistrement spécifique [AC-2013]


Sujet :

IHM

  1. #1
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut Ouvrir un formulaire sur un enregistrement spécifique
    bonjour,
    en créant ma base de données je suis bloqué sur comment ouvrir un formulaire sur un enregistrement spécifique à partir d'un autre formulaire j'arrive pas a trouver le code

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    fonction filtre a l'ouverture de ton formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    FiltreAlerteRequisStock = "[MAT_MAG S] <= [MAT_Q_LIMITE] "
    Me.Filter = FiltreAlerteRequisStock
    Me.FilterOn = True
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "NomDuFormulaire", acNormal, , "[ChampduFrm] = " & condition & "" 'si variable externe
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "NomDuFormulaire", acNormal, , "[ChampduFrm] = "TOTO""
    ' si on sait exactement ce qu'on cherche
    ou encore
    fonction me.seltop
    ++

  3. #3
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    Merci beaucoup pour votre réponse j'ai essayé avec la condition mais ça marche pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub N°Bon_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_bon_de_livraison", , "[N°Bon]=&[Forms]![Frm_bon_de_livraison]![N°bon] "
    End Sub

  4. #4
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "frmbondelivraison", acNormal, , "[NumBon]=[Forms]![Frmprincipal]![NumerodebonFrmPrincipal] "

  5. #5
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 769
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 769
    Points : 14 810
    Points
    14 810
    Par défaut
    bonsoir minou7590 et james68
    c'est plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "frmbondelivraison", acNormal, , "[NumBon]=" & [Forms]![Frmprincipal]![NumerodebonFrmPrincipal]
    donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "frm_bon_de_livraison", acNormal, , "[N°Bon]=" & [Forms]![Frm_bon_de_livraison]![N°bon]

  6. #6
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    Bonjour Tee_grandbois
    il y a une chose que je ne m'explique pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "frm_bon_de_livraison", acNormal, , "[N°Bon]=" & [Forms]![Frm_bon_de_livraison]![N°bon]
    On ne peux pas donner l'ordre d'ouverture d'un formulaire "frm_bon_de_livraison" avec comme critère "[N°Bon]=" & [Forms]![Frm_bon_de_livraison]![N°bon] une variable qui est dans ce même formulaire.
    L'idée de départ était de venir d'un formulaire Lambda ou est stocké une variable "Numero de commande" puis d'ouvrir via un bouton le Frm_bon_de_livraison caler sur la variable N°bon.
    D'un autre coté nous n'avons ni l'un ni l'autre les fonctionnement complet du process.
    Amicalement

  7. #7
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    bonjour
    voila ma base
    Fichiers attachés Fichiers attachés

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

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Quels sont les form concernés par votre manip ?

  9. #9
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    meme question que hyperion13...

  10. #10
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    frm_Liste_BL et Frm_Bon_de_Livraison

  11. #11
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    La table Tbl_Sortie est vide est ce normal ??
    C'est la source du frm_Liste_BL.

  12. #12
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    D'autre part , sois PLUS précis dans ta demande ..!!..

  13. #13
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    voila je l'ai rempli
    GS - Copie.rar

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

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub NumBon_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_bon_de_livraison", acNormal, , "[NumBon]= '" & Me.NumBon & "'"
    End Sub
    GS - Copie.rar

  15. #15
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    Pas mieux... lol

  16. #16
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    merci beaucoup a vous

  17. #17
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    voila le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub N°Bon_DblClick(Cancel As Integer)
    DoCmd.OpenForm "frm_bon_de_livraison", acNormal, , "[N°Bon]= '" & Me.N°Bon & "'"
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[N°Bon] = ""& Me![N°Bon]&"""
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    rs.Close
    End Sub

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

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 273
    Points : 6 582
    Points
    6 582
    Par défaut
    Pour info L3 à L7 ne servent à rien

  19. #19
    Candidat au Club
    Homme Profil pro
    gestionnaire de stock
    Inscrit en
    Décembre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : gestionnaire de stock
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2016
    Messages : 11
    Points : 4
    Points
    4
    Par défaut
    d'accord merci

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 23/02/2015, 10h13
  2. Réponses: 1
    Dernier message: 12/02/2012, 12h18
  3. Réponses: 5
    Dernier message: 01/08/2006, 14h39
  4. Ouvrir un formulaire sur un enregistrement donné
    Par gaetanc15 dans le forum Langage
    Réponses: 6
    Dernier message: 14/03/2006, 10h19
  5. Réponses: 1
    Dernier message: 12/12/2005, 16h11

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