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 :

Filtrer un sous formulaire [AC-2003]


Sujet :

VBA Access

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2013
    Messages : 74
    Points : 57
    Points
    57
    Par défaut Filtrer un sous formulaire
    Salut, je cale sur un problème depuis 2 jours, j'ai déjà pas mal fouillé dans le site mais rien n'y fait je n'y arrive pas.

    Mon problème: j'ai un sous formulaire, sfmResults qui affiche des informations de différents modules (référence, catégorie et notamment la platform utilisé). Mon but et de filtrer par rapport à la platform.

    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
     
    Public Sub UpdateFilter()
     
        Dim Filter As String
        Filter = "true"
     
            If Not IsNull(Me![cboModulePlatform].Value) Then
                Filter = Filter + " AND [platform] = " + Format$(Me![cboModulePlatform].Value, "#0")
            End If
     
        With Forms!F_ModuleTest.sfmResults.Form
            .Filter = Filter
            .FilterOn = True
        End With
     
    End Sub
     
    Private Sub cboModulePlatform_AfterUpdate()
    UpdateFilter
     
    End Sub
    J'obtient une erreur d'esecution 3075 qui me dit qu'il y a une erreur de syntaxe ( errueur dans 'true And [platform] = SPPA')

    Si quelqu'un pouvait me venir en aide je serais très reconnaissant !

    Merci

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Salut,

    Tu indiques un format numérique Format$(Me![cboModulePlatform].Value, "#0") et la valeur semble être du texte SPPA.

    @+.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2013
    Messages : 74
    Points : 57
    Points
    57
    Par défaut
    Merci beaucoup. Voila ce que ça donne lorsqu'on utilise des fonctions qu'on comprend à moitier....
    SI ça peut aider un jour quelqu'un qui se pose la question j'ai remplacer la ligne par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Filter = Filter + " AND [platform] = ' " + Me![cboModulePlatform].Value+ " ' "

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

Discussions similaires

  1. Filtrer un sous-formulaire
    Par ragnarrokr dans le forum IHM
    Réponses: 1
    Dernier message: 30/07/2008, 16h58
  2. filtrer un sous-formulaire
    Par eddy37fr dans le forum VBA Access
    Réponses: 6
    Dernier message: 29/07/2008, 17h30
  3. Réponses: 2
    Dernier message: 13/05/2008, 13h14
  4. Réponses: 1
    Dernier message: 04/05/2008, 09h45
  5. [Formulaire][VBA]Filtrer un sous-formulaire
    Par rantanplan81 dans le forum IHM
    Réponses: 11
    Dernier message: 29/03/2007, 17h39

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