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 :

Requete avec générateur pour renvoyer tous les enregistrements dans un VraiFaux [AC-2013]


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Responsable de compte
    Inscrit en
    Octobre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 17
    Points : 15
    Points
    15
    Par défaut Requete avec générateur pour renvoyer tous les enregistrements dans un VraiFaux
    Bonjour,
    Je sèche malgré avoir lu pas mal de chose. Voila : je souhaiterai soit faire afficher tous les enregistrements de ma requête soit en afficher qu'un (choisi dans une liste sur mon formulaire d'accueil : il s'agit d'un champ texte) :

    VraiFaux([Formulaires]![Accueil]![CocherTous]=-1;Comme "*";[Formulaires]![Accueil]![wUtilisateur])

    Le test = à -1 fonctionne très bien (en fait j'ai une case à cocher sur mon formulaire) : ici si c'est coché, je veux faire apparaitre tous les enregistrement mais le comme "*" me renvoie une requête vide... Si c'est décoché, la condition "faux" fonctionne et me renvoie la valeur choisie dans ma liste.

    J'ai remplacé le Comme "*" par une valeur de ma liste par exemple "Comptabilité" et cela fonctionne très bien. C'est donc le Comme "*" qui bug.
    Merci de votre aide.
    Bien cordialement
    Jérôme

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Points : 1 045
    Points
    1 045
    Par défaut
    Bonjour,

    essaie tu remplaces [Comme "*"] par Null ou par ""

  3. #3
    Membre à l'essai
    Profil pro
    Responsable de compte
    Inscrit en
    Octobre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 17
    Points : 15
    Points
    15
    Par défaut
    Bonjour, déjà essayé, cela ne fonctionne pas mieux : aucune ligne extraite

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 648
    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 648
    Points : 14 626
    Points
    14 626
    Par défaut
    Bonjour,
    le Comme "*" ne doit pas être dans le VraiFaux
    la syntaxe serait plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Comme VraiFaux([Formulaires]![Accueil]![CocherTous]=-1;"*";[Formulaires]![Accueil]![wUtilisateur])
    Quand on est derrière l'écran on n'a aucun clavier sous les mains ...
    ah non ? donc devant l'écran c'est la connectique ?

  5. #5
    Modérateur
    Avatar de bertiny
    Homme Profil pro
    Enseignant
    Inscrit en
    Mars 2013
    Messages
    1 282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 282
    Points : 1 831
    Points
    1 831
    Billets dans le blog
    1
    Par défaut
    Essaies
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
              VraiFaux([Formulaires]![Accueil]![CocherTous]=-1;Comme "*";[Formulaires]![Accueil]![IDUtilisateur])
    Où IDUtilisateur représente la clé primaire de ta table je suppose "utilisateur "
    Le monde évolue et nous avec. La technologie change les idées de ceux qui s'intéressent et pensent qu'il est nécessaire de changer.
    Oh là!! Que c'est bien de trouver la solution à un problème

    Pensons à améliorer nos connaissances en toute humilité car on apprend tous tous les jours !!!

  6. #6
    Membre à l'essai
    Profil pro
    Responsable de compte
    Inscrit en
    Octobre 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 17
    Points : 15
    Points
    15
    Par défaut
    Merci beaucoup, cela fonctionne.
    Bien cordialement
    Jérôme

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

Discussions similaires

  1. [AC-2010] Caractère * dans un critère pour retourner tous les enregistrements
    Par oplaut dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 04/03/2013, 18h28
  2. [AC-2003] Requête pour sortir tous les enregistrements modifés depuis une date
    Par piercleo dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 07/01/2010, 15h08
  3. [AC-2003] Critère requête VraiFaux() pour sélectionner tous les enregistrements
    Par lio33 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 05/10/2009, 09h39
  4. comment faire pour supprimer tous les enregistrements d'une table
    Par sehing7 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/04/2009, 14h13
  5. [VBA]Boucle pour parcourir tous les enregistrements
    Par Paul Gasser dans le forum VBA Access
    Réponses: 44
    Dernier message: 28/03/2007, 10h22

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