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 :

aller d'un formulaire a un autre d'un clic


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut aller d'un formulaire a un autre d'un clic
    salut

    voila j'ai crée un formulaire basé sur une table [suivi des contrats] sa cle primaire N° de contrat, un autre formulaire basé sur une autre table [suivi des reglements] cle primaire N° de facture le probleme est le suivant:

    1/ je voudrais lors de la saisi du contrat avec toute les données necessaire, sur le formulaire [suivi des contrats] d'un double clic sur le champs N° de contrat ouvrir l'autre formulaire [suivi des reglements].

    2/suite de la 1ere question : a chaque double clic ouvrir uniquement le formulaire correspondant au N° de contrat en plus claire avior pour chaque N° de contrat un formulaire ou je verrais directement les reglement correpondant a ce contrat.

    pourquoi tant de formulaire vous me dirais ???? parceque je voudrais que chaque paiment ira en deduction du montant du contrat qui est sur le formulaire [suivi des contrat] et aussi cela me permettera d'apprecier ce qui est realsier et ce qui reste a realiser et surveiller tout depassement eventuel.
    merci d'avance pour votre aide dont j'ai vraiment besoin.

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    Bonjour,

    La solution donné dans ton dernier post n'a pas résolu ton pb ? C'est pourtant la seule et unique solution...
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    re salut loufab

    pour le clique c partiellement bon mais il me donne un formulaire general ou je retrouve tout les paiement de tout les contrat pas du contrat sur lequel j'ai cliquer

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    as-tu adapté la condition where de la commande docmd.openform comme je te l'ai indiqué ?

    Pour mémoire :

    "[N°contrat]=" & me.numcontrat

    Le plus simple est que tu nous envois le bout de code en question sinon tout reste théorique...
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  5. #5
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    re salut

    voici le code que j'ai utilisé :

    DoCmd.OpenForm "Suivi_des_Reglements", , , "N°du contrat=""" & Me.N°ducontrat & """"

    j'ai un message d'erreur : erreur de compilation membre de methode ou de données introuvable.

    et quant je clique sur ok sur le message d'erreur il color en jaune la ligne plus haut

    Private Sub N°_du_Contrat_DblClick(Cancel As Integer)

    merci de m'aider

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2006
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 64
    Points : 48
    Points
    48
    Par défaut
    DoCmd.OpenForm "Suivi_des_Reglements", , , "N°du contrat=' " & Me.N°ducontrat & " ' "
    C'est plus ça je crois.

  7. #7
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    Citation Envoyé par WyLLoU
    DoCmd.OpenForm "Suivi_des_Reglements", , , "N°du contrat=' " & Me.N°ducontrat & " ' "
    C'est plus ça je crois.
    ça marche tant qu'il n'y a pas de simple cote (') dans le champ...

    Je pense plutot qu'il te manque les crochets car apparement tu as des espaces dans tes noms de champs.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "Suivi_des_Reglements", , , "[N°du contrat]=""" & Me.[N°ducontrat] & """"
    Il faut que N°du contrat existe dans les 2 formulaires.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  8. #8
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    Citation Envoyé par azde7015
    Private Sub N°_du_Contrat_DblClick(Cancel As Integer)
    Ta commande docmd.openform ne semble pas correspondre au nom de ton champ !!!

    DoCmd.OpenForm "Suivi_des_Reglements", , , "[N°du contrat]=""" & Me.[N°ducontrat] & """"
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  9. #9
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    re salut

    effectivement j'ai des espaces dans les nom des champs, autre remarque mes clés primaire c a dire N° de contrat N° de factures son en format texte

    merci

  10. #10
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    re salut

    est il possible de le faire aussi sur un champs qui n'est pas cle primaire, a condition que celui la existe sur tout les formulaire qu'on souhaiterais ouvrir de cette facon

    merci de repondre

  11. #11
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    tout à fait possible.

    dans ce cas il peut y avoir plusieurs enregistrements correspondant, ils feront parti de la sélection.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  12. #12
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    merci loufab

    j'aimerais que tu me confirme une chose; quant je clique sur le champ il me donne le formulaire qui contient uniquement le paiements qui concerne le contrat c tout ? ua fait c ce que j'aimerais


    merci de repondre

  13. #13
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    S'il y a plusieurs enregistrements le formulaire se positionnera sur le premier dans l'ordre de tri du formulaire. Il ne donnera

    Tu peux combiner plusieurs critères comme pour une requête.

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "NumContrat=" & me.numcontrat & " AND DatePaiement=" & me.datepaiement
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  14. #14
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 186
    Points : 79
    Points
    79
    Par défaut
    salut loufab

    au fait ca marche, j'explique sur le formulaire suivi des contrats il y a le champs N° de contrat, ce champ aussi je l'est mis dans le formulaire suivi des paiments, bien sur les tables sont liés entre elle et avec le code que tu m'a donner, effectivement je double clik sur le champs N° de contrat, du formulaire suivi des contrats il m'ouvre le formulaire suivi des paiments, en me donnant uniquement les enregistrements des paiements qui concerne le n° de contrat c tout, ca marche et c genial
    si il y a un probleme que je n'ai pas detecté je te tienderais au courant biensur

    merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/06/2006, 22h44
  2. [Formulaires] Résultat sur autres frames
    Par -DeN- dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 29/08/2005, 11h33
  3. Prendre des variable d'un formulaire pour un autre
    Par soltani.slim dans le forum Access
    Réponses: 4
    Dernier message: 22/06/2005, 17h06
  4. Réponses: 16
    Dernier message: 17/06/2005, 15h51
  5. Réponses: 4
    Dernier message: 25/11/2004, 12h24

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