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

Deski Discussion :

Filtrer des dates par défaut [VxiR2]


Sujet :

Deski

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 18
    Points : 9
    Points
    9
    Par défaut Filtrer des dates par défaut
    bonjour,


    je recherche la méthode pour définir une plage de date automatique dans la condition d'une requête à la place
    d'une invité classique "entre ('date début') et ('date fin') qui doit être saisie par un utilisateur.

    Ceci dans l'objectif par exemple de traiter les données par défaut que sur les 6 derniers mois.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 566
    Points : 4 780
    Points
    4 780
    Par défaut
    Bonjour,
    Tu pourrais t'inspirer de ces deux questions de la FAQ BO

    Comment avec une invite 'Quelle Année ?' obtenir N et N-1 ?
    Comment limiter la requête aux 12 mois précédant la date demandée en invite ?

    Elles sont certes basées sur des invites mais on peut remplacer l'invite de la date de référence par un objet correspondant à Today ou sysdate.

    Toujours est-il que l'objet personnel peut être une solution
    Par exemple un objet personnel ajoutant 1 mois à la date de ton évènement si il est utilisé en condition te ramènera l'évènement d'un mois en arrière.

    Autre méthode fixer les conditions de dates en référence à une seconde requête élaborée en sql à la carte par rapport à sysdate.
    L'avantage c'est d'avoir accès aux fonctions dates de ta base de données qui sont plus nombreuses que celles de BO.
    Tu trouveras un exemple ici :
    IV. AUTOMATISER DES REQUETES PARAMETREES ANNEE N / ANNEE N-1 (V6 minimum)

    A bientôt

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 18
    Points : 9
    Points
    9
    Par défaut Utilisation de la seconde méthode
    J'ai utilisé la seconde méthode en créant dans le document deux requêtes pour la date de début et la date de fin, puis modifier la requête en utilisant l'opérande "utiliser les résultats de la requête".

    Pour info, fait avec XIR2.

    Merci.

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

Discussions similaires

  1. Afficher des dates par défaut
    Par Nessie37 dans le forum VBA Access
    Réponses: 17
    Dernier message: 15/02/2008, 10h24
  2. [CSS] copie des styles par défaut html...possible?
    Par luta dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 27/10/2005, 08h50
  3. [CR]grouper des dates par semaines, mais semaines FR !
    Par neo.51 dans le forum SAP Crystal Reports
    Réponses: 11
    Dernier message: 18/05/2004, 20h43
  4. [MFC] Affichage des Scroll par défaut
    Par Kevgeii dans le forum MFC
    Réponses: 2
    Dernier message: 05/02/2004, 19h44
  5. [PostgreSQL] Date par défaut
    Par PoY dans le forum Requêtes
    Réponses: 4
    Dernier message: 05/11/2003, 14h20

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