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 :

erreur sur un non filtre


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2005
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 24
    Points : 19
    Points
    19
    Par défaut erreur sur un non filtre
    Ca marchait et ca ne marche plus sans aucune raison apparente, l'erreur est ne erreur 2001

    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
    ' Filtre sur Statut
    If Not IsNull(Me.cmbStatut) Then
        If Me.cmbStatut = "Non cloturer" Then       'Si le filtre est égal à "Non cloturer"
            If strFiltre <> "" Then                 'Si le filtre n'est pas vide
                strFiltre = strFiltre & " AND " & "(((tbl_Action_Ticket.[Action]) Like 'Créer le') And  " _
                & " ((DCount(" & Chr(34) & "Action" & Chr(34) _
                & ", " & Chr(34) & "tbl_Action_Ticket" & Chr(34) & ", " & Chr(34) _
                & "[Action] like 'Cloturer le' and [Job Id]=" & Chr(34) & " & [Job Id])) = 0))"
            Else                                    'Si le filtre est vide
                strFiltre = "(((tbl_Action_Ticket.[Action]) Like 'Créer le') And  " _
                & " ((DCount(" & Chr(34) & "Action" & Chr(34) _
                & ", " & Chr(34) & "tbl_Action_Ticket" & Chr(34) & ", " & Chr(34) _
                & "[Action] like 'Cloturer le' and [Job Id]=" & Chr(34) & " & [Job Id])) = 0))"
            End If
        Else                                        'Si le filtre est différent de "non cloturer"
            If strFiltre <> "" Then                 'Si le filtre n'est pas vide
                strFiltre = strFiltre & " AND " & "([Action] LIKE '" & Me.cmbStatut & "')"
            Else                                    'Si le filtre est vide
                strFiltre = "([Action] LIKE '" & Me.cmbStatut & "')"
            End If
        End If
    End If
     
    With Me.sform_sidi.Form
    .Filter = strFiltre
    .FilterOn = True    ------------------------>erreur ici
    End With
    strFiltre = ""
    End Sub
    si quelqu'un a une idée.....

  2. #2
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 524
    Points
    14 524
    Par défaut
    salut,

    erreur 2001? oui d'accord mais y a pas une description de l'erreur?

    sinon affiche la valeur de strFiltre pour voir s'il n'y a pas une erreur de syntaxe dedans.

Discussions similaires

  1. Réponses: 32
    Dernier message: 26/05/2014, 16h08
  2. [WD16] ERREUR sur Requete non trouvé
    Par buzz68180 dans le forum WinDev
    Réponses: 6
    Dernier message: 31/01/2012, 14h15
  3. [MySQL] Erreur sur variable non défini - défini
    Par BXDSPORT dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 27/07/2011, 15h38
  4. Réponses: 6
    Dernier message: 10/02/2006, 13h46
  5. [Debutant][Install][VS]erreur sur fichier non trouvé.
    Par silvermoon dans le forum DirectX
    Réponses: 4
    Dernier message: 16/07/2004, 20h59

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