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 :

Plus ou égale Mois/Année [AC-2010]


Sujet :

IHM

  1. #1
    Membre du Club
    Homme Profil pro
    Aides soignant
    Inscrit en
    Novembre 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Aides soignant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2005
    Messages : 125
    Points : 45
    Points
    45
    Par défaut Plus ou égale Mois/Année
    Bonjour,

    Voila, j'ai un petit souci avec incompréhension qu'access ne reconnait pas les date au format Mois/Année.

    J'ai 4 modifiable
    1-[Année]1
    2- >=[Année]1

    3-[Mois/Année]1
    4->=[Mois/Année]1

    En 2013, le premier mois est juillet/2013, après tous les mois sont compris.

    Pour que la zone de liste me fait l'ordre des mois et de l'année, je devait faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    format([DateEntree];"mm")
    ça marche super, sauf que si je sélectionne :
    1- (2013) et
    2-(2014)

    la 3 liste me donne :
    juillet/2013
    Aout/2013
    septembre/2013
    octobre/2013
    novembre/2013
    décembre/2013

    mais que la 4 liste me donne :
    juillet/2013
    Aout/2013
    septembre/2013
    octobre/2013
    novembre/2013
    décembre/2013
    Juillet/2014
    etc jusqu'à décembre/2014

    Janvier/2014 au juin/2014 ne sont pas mentionnée car en sélectionnant :
    3-07/2013 (juillet/2013)
    4->= 07/2013 (01/2014 au 06/2014 ne sont pas inclus car il ne prend que les mois (07/2013 >= 07/2014)

    Voilà mon problème.

    Après l'année 2014, je crois que tous va être normal, mais j'aimerais quand même savoir s'il y'a un moyen ou pas.

    Merci.

  2. #2
    Membre éclairé Avatar de pyloupylou
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Janvier 2012
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2012
    Messages : 438
    Points : 666
    Points
    666
    Par défaut
    bonjour,

    moi j'ai une incompréhension avec ta question:
    J'ai 4 modifiable
    1-[Année]1
    2- >=[Année]1

    3-[Mois/Année]1
    4->=[Mois/Année]1
    qu'est ce que tu essaye de faire et à quoi correspond le 1 après la rubrique

    sinon attention lorsque tu utilises
    format([DateEntree];"mm")
    ce n'est plus une date que tu manipule mais un mois au format texte
    ----
    Il ne s'agit pas de chercher à tout savoir mais de savoir où tout chercher

    merci de penser à
    Au fait.... je ne réponds pas, moi non plus, aux mp

  3. #3
    Membre du Club
    Homme Profil pro
    Aides soignant
    Inscrit en
    Novembre 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Aides soignant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2005
    Messages : 125
    Points : 45
    Points
    45
    Par défaut
    Re bonjour,

    1- Année
    1= une liste déroulante [Modifiable01]
    Année = une date convertie en année
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"aaaa")
    2= une liste déroulante [Modifiable02]
    Année = une date convertie en année aussi mais elle doit être égale ou supérieure a [Modifiable01]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"aaaa")
    et pour 3 et 4, la même chose seulement pour les mois.

    pour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"mm")&"/"&Format([DateEntree];"aaaa")
    il ne reconnais que les mois, l'année non.

    merci.

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 261
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 261
    Points : 19 424
    Points
    19 424
    Billets dans le blog
    63
    Par défaut
    Bonjour,

    Pour la liste 4 Il faudrait peut-être inverser le mois et l'année :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"aaaa")&"/"&Format([DateEntree];"mm")
    car si on prend par exemple DateEntree="01/02/2014"cela va faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"mm")&"/"&Format([DateEntree];"aaaa") = "02/2014"
    or sous forme alphanumérique "02/2014" < "12/2013" alors que dans votre cas ça devrait être l'inverse.

    C'est pourquoi il faut utiliser :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Format([DateEntree];"aaaa")&"/"&Format([DateEntree];"mm") = "2014/02"
    et cette fois-ci on a bien "2014/02" > "2013/12".

    a+
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Membre du Club
    Homme Profil pro
    Aides soignant
    Inscrit en
    Novembre 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Aides soignant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2005
    Messages : 125
    Points : 45
    Points
    45
    Par défaut
    Salut,

    Oui c'est une idée, je vais tester.

    Merci

  6. #6
    Membre du Club
    Homme Profil pro
    Aides soignant
    Inscrit en
    Novembre 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Aides soignant
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2005
    Messages : 125
    Points : 45
    Points
    45
    Par défaut
    Re

    Je confirme, ça marche très bien pour les listes déroulante, je vais voirs la suite du programme.

    Merci.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/01/2006, 12h36
  2. Jour Mois anné, heure minute et seconde...
    Par SangKou dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 29/11/2005, 13h43
  3. [Dates] Jour Mois anné, heure minute et seconde...
    Par SangKou dans le forum Langage
    Réponses: 4
    Dernier message: 29/11/2005, 08h34
  4. Réponses: 2
    Dernier message: 04/10/2005, 12h05

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