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

IHM Discussion :

Requête de regropement : définir le format du champ [AC-2016]


Sujet :

IHM

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2013
    Messages
    356
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 356
    Points : 91
    Points
    91
    Par défaut Requête de regropement : définir le format du champ
    Bonjour à toutes et à tous,

    J'ai une requête qui regroupe des valeurs.

    Un champ "Semaine" est crée de la façon suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Semaine: Format([Date_trades];"ee-aaaa";2;2)
    Je voudrais que ce format soit en date afin de le trier plus efficacement mais je ne peux pas paramétrer dans Feuille de propriété le Format.

    Comment puis-je faire ?

    Merci d'avance pour vos avis et aides.

  2. #2
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 878
    Points : 4 754
    Points
    4 754
    Par défaut
    Bonjour,

    Je suppose bien sur que Date_trades est n champ Date.
    La fonction Format(...) renvoie un String. A toi de la formatter pour qu'elle te renvoie le format souhaité.
    Si tu veux faire un group by par n° de semaine croissant, je pense que le format ci-dessous te conviendra mieux (crée un autre champ Semaine2 par exemple)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Semaine2: Format([Date_trades];"aaaa-ee";2;2)
    cordialement
    "Always look at the bright side of life." Monty Python.

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2013
    Messages
    356
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 356
    Points : 91
    Points
    91
    Par défaut
    Bonjour,

    Je te remercie pour ta réponse.

    Oui oui le champs Date_trades est bien un Date, abrégé

    Effectivement ta proposition fonctionne nettement mieux. Juste une bizarrerie d'access qui a crée une 53ème semaine en 2020 (jusque là je suis d'accord) mais cette semaine chevauche en 2021 donc pour lui, c'est 2021-53.
    Un peu trop d'anticipation à mon goût

    Merci pour ton aide.

  4. #4
    Expert confirmé

    Homme Profil pro
    consultant développeur
    Inscrit en
    Mai 2005
    Messages
    2 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : consultant développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 878
    Points : 4 754
    Points
    4 754
    Par défaut
    ...cette semaine chevauche en 2021 donc pour lui, c'est 2021-53
    Effectivement, petit bug ... amusant !
    "Always look at the bright side of life." Monty Python.

  5. #5
    Membre régulier
    Inscrit en
    Décembre 2013
    Messages
    356
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 356
    Points : 91
    Points
    91
    Par défaut
    J'avoue que je n'ai pas cherché pour résoudre ce problème.

    Rien de bien grave, ce ne sont pas des calculs, juste de l'information pour moi mais bizarre quand même.

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

Discussions similaires

  1. Définir un format date dans une requête SQL
    Par syl67 dans le forum Développement
    Réponses: 4
    Dernier message: 15/02/2017, 13h13
  2. définir le format d'affichage d'un champ
    Par msteph_2 dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/07/2015, 10h00
  3. Modif. Format de champ.txt avec une requête
    Par Gias Service dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 04/07/2006, 18h10
  4. formater un champ date dans un select
    Par sbeu dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/04/2006, 16h44
  5. comment formater un champs dans table mysql
    Par rollly dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 24/04/2006, 14h31

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