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

VBA Access Discussion :

propriété de OpenReport erreur 424


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 54
    Par défaut propriété de OpenReport erreur 424
    Bonjour,

    J'ai fais un formulaire contenant une combo box qui permet en fonctionde la valeur selectionner de faire une requête sql pour créer un Etat sur l'évent On Click

    Dans les propriétés du OpenReport, je ne comprend pas ce qu'il faut mettre dans le champs [Where Condition ]

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
        Dim var_grade As String
        var_grade = cbo_grade.Value
        sSQL = "SELECT tbl_consultant.nom_complet, tbl_event.Date_debut, tbl_event.Date_fin, tbl_ecole.Nom_complet_Ecole, tbl_grade.Nom_grade, tbl_grade.ID_grade FROM tbl_grade INNER JOIN ((tbl_ecole INNER JOIN tbl_event ON tbl_ecole.ID_ecole = tbl_event.ID_Ecole) INNER JOIN (tbl_consultant INNER JOIN tbl_participation_event ON tbl_consultant.ID_consultant = tbl_participation_event.ID_consultant) ON (tbl_event.ID_event = tbl_participation_event.ID_event) AND (tbl_event.ID_event = tbl_participation_event.ID_event)) ON tbl_grade.ID_grade = tbl_consultant.ID_grade WHERE ((([tbl_participation_event]![Reponse_mail])=-1) AND ((tbl_grade.ID_grade)='" & var_grade & "'));"
     
    DoCmd.OpenReport report_test, acViewPreview, ,[whereCondition] 'la je sais pas quoi mettre comme condition
    dans le champs Where Condition je ne sais vraiment pas quoi écrire
    En général qd j'écris un truc ca me sort "Erreur 424 Onject Required"
    Bref je suis complétement perdu

    Merci de votre aide

    ps: dsl la requete est super longue

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 133
    Billets dans le blog
    5
    Par défaut
    Bonjour,


    La condition WHERE se traduit par ce que tu mets dans une clause WHERE d'une instruction SQL par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenReport report_test, acViewPreview, ,"[Pays] ='" & Me!cboPays & "';"
    cboPays représente la liste des pays.

    dans ton cas, tu as une chaîne SQL dépendante d'une valeur d'une Combo donc tu dois créer dynamiquement la requête en conséquence et faire en sorte que ton état possède comme source cette requête.
    Ensuite pas de condition WHERE à définir mais juste un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenReport report_test, acViewPreview
    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 54
    Par défaut
    Merci Beaucoup je vais plancher la dessus

Discussions similaires

  1. Erreur 424 objet requis
    Par davyvba dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/06/2008, 17h52
  2. erreur "424" Objet requis
    Par fifrelin_70 dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 29/10/2007, 19h48
  3. je veu copier une feuille d'un classeur et il affiche erreur 424
    Par booskap dans le forum Macros et VBA Excel
    Réponses: 58
    Dernier message: 26/07/2007, 09h31
  4. Erreur 424 Objet requis sur connexion à Access
    Par darkian dans le forum ASP
    Réponses: 4
    Dernier message: 21/06/2006, 11h32
  5. [VBA-A][débutant] erreur 424
    Par sergoid dans le forum VBA Access
    Réponses: 5
    Dernier message: 07/02/2006, 18h22

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