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 :

[Report] Ouvrir un report une query source paramétrée


Sujet :

Access

  1. #1
    Membre habitué
    Inscrit en
    Août 2004
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Août 2004
    Messages : 159
    Points : 131
    Points
    131
    Par défaut [Report] Ouvrir un report une query source paramétrée
    Bonjour,

    Je souhaite lancer par du code VBA un report dont la source de données demande deux dates en paramètres.
    Pour simplifier le tout, ce report contient un sous-report dont la source de données demande les mêmes paramètres.

    Je ne vois pas comment faire pour lancer ce report sans que les dates soient demandées à l'utilisateur.

    Queluqu'un a une idée sur le sujet ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 419
    Points : 508
    Points
    508
    Par défaut
    Salut

    Tu peux faire un formualire indépendant avec 2 controles dans lesquels l'utilisateur saisie les dates.
    Les deux requetes de l'etat et du sous etat auront comme parametre les controle du form.

  3. #3
    Membre éclairé Avatar de stéphane_ais2
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 792
    Points : 891
    Points
    891
    Par défaut
    Bonjour,

    Je ne vois pas comment faire pour lancer ce report sans que les dates soient demandées à l'utilisateur.
    Cela dépend si les dates sont ou non enregistrées...

    SE
    Si le monde explose, la dernière voix audible sera celle d’un expert, disant que la chose est impossible. - P. Ustinov

  4. #4
    Membre habitué
    Inscrit en
    Août 2004
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Août 2004
    Messages : 159
    Points : 131
    Points
    131
    Par défaut
    Yep,

    Le souci, c'est que cette requête est aussi utilisée par d'autres formulaires et j'aimerais éviter de créer une requête par formulaire.
    Ce serait plus propre de gérer les paramètres directement dans le code et celà simplifierait la maintenace ultérieure.

    Merci quand même pour l'idée, je garde si je ne trouve pas d'autre solution.

  5. #5
    Membre éclairé Avatar de stéphane_ais2
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    792
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 792
    Points : 891
    Points
    891
    Par défaut
    Tu peux garder une seule rqt comme source de l'état en la modifiant au besoin selon l'état de destination.

    SE
    Si le monde explose, la dernière voix audible sera celle d’un expert, disant que la chose est impossible. - P. Ustinov

  6. #6
    Membre habitué
    Inscrit en
    Août 2004
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Août 2004
    Messages : 159
    Points : 131
    Points
    131
    Par défaut
    Pour préciser :

    Dans la base, la requête principale est lancée par l'intermédiaire :
    1/ D'un formulaire où l'utilisateur peut saisir les dates désirées
    2/ D'un traitement batch qui détermine les dates à utiliser en fonction de sa date de lancement.
    3/ D'un module d'exportation dans un fichier excel qui utilise les dates saisies par l'utilisateur dans le formulaire du point 1.

    Je gère sans problème les deux derniers cas à l'aide de recordset et de querydef, mais je suis bloqué dans le premier cas par l'existence d'une autre requête.

Discussions similaires

  1. Report query avec paramètres
    Par Michel Nialon dans le forum iReport
    Réponses: 1
    Dernier message: 16/04/2012, 11h28
  2. Réponses: 0
    Dernier message: 28/01/2009, 13h05
  3. Réponses: 7
    Dernier message: 26/11/2008, 18h10
  4. Récupérer le texte d'une query avec paramètres remplacés
    Par exyacc dans le forum Bases de données
    Réponses: 7
    Dernier message: 31/10/2008, 13h37
  5. Réponses: 4
    Dernier message: 19/06/2008, 15h22

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