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 :

Acualisation Dates Restreinte


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Points : 26
    Points
    26
    Par défaut Acualisation Dates Restreinte
    Bonsoir,

    J'ai une liste déroulante dans laquelle se situe une liste de dates.
    Je dois en sélectionner une et la date s'affiche alors dans une zone de texte et les données relatives à cette date précise s'afficheront après dans un sous formulaire.
    Si toutes les dates s'affichent bien dans la liste déroulante ( qui a pour source les dates de la table dates qui sont triées via une requete), seul les dates commencant par 01/01/xxxx s'affiche dans la case correspondante qui a poru source la table date aussi.
    J ai bien pris soin de mettre le meme masque de saisie pourtant : 00/00/0000;0;_ et il ne me semble pas y avoir de probleme dans le code pour sélectionner :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Private Sub Modifiable1_AfterUpdate()
     
        Dim stDocName As String
        Dim stLinkCriteriA As String
        Dim Ladate As Date
     
        Ladate = Forms![F_Data]![Modifiable1]
     
        DoCmd.Echo False
     
        DoCmd.Close acForm, "F_Data"
        DoCmd.OpenForm "F_Data", acNormal, , "[DateCur] =#" & Ladate & "#"
     
        DoCmd.Echo True
     
     
     
    End Sub

    Merci d avance pour votre aide.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Points : 26
    Points
    26
    Par défaut
    En fait j ai compris qu Access inversait la date et le mois c est pour cela que les 01/01 marche ou 03/03/xxx etc.... J ai bien lu la FAQ mais vu que ma liste doit juste lire je ne comprends pas le masque de saisie à utiliser.

  3. #3
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 184
    Points : 1 363
    Points
    1 363
    Par défaut
    Bonjour,

    Essaie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "[DateCur] =#" & format(Ladate, "MM/DD/YYYY") & "#"

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 35
    Points : 26
    Points
    26
    Par défaut
    Yep !!! Merci Beaucoup...qu est ec que j ai galéré. C est bizarre cette histoire quand meme que ca soit aussi prise de tete. J'ai pu lire que ca posait souvent problème. Meme après coup j n ai pas compris pourquoi ou met MM DD et pas DD MM dans la formule mais en tout cas ca marche niquel.

    Encore une fois merci

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 23/07/2002, 15h33
  2. soustraire deux dates ?
    Par joejoe dans le forum SQL
    Réponses: 2
    Dernier message: 19/07/2002, 16h53
  3. Generation d'evenements a une date precise
    Par pascalzzz dans le forum MFC
    Réponses: 2
    Dernier message: 04/06/2002, 16h21
  4. Réponses: 3
    Dernier message: 06/05/2002, 19h24
  5. Réponses: 3
    Dernier message: 19/04/2002, 01h11

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