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 :

pblm de date


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Points : 4
    Points
    4
    Par défaut pblm de date
    Bonjour à toutes et à tous,

    Il y a bien longtemps que je n'ai plus touché à access, et aujourd'hui j'ai un blème de mémoire.
    j'ai un formulaire pour les contrats, aussi j'ai un champ date de début, un champ durée du contrat (en mois) et je souhaiterais que access me donne la date de fin du contrat qui s'affiche dans un champ indépendant. Le calcul se fait en mois.
    Je sais que c'est avec la fonction DateAdd en procédure evenementielle,mais je ne me souviens plus de la syntaxe VB, aussi soyez gentil de me donner le détail dans vos explications et par avance je vous remercie

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Bonjour,

    Il y a un excellent tuto sur la correspondance Français/Anglais des fonctions ACCESS.

    Pour la syntaxe exacte un petit coup de F1 et il te la donne immédiatement.

    C'est beau la technologie quand même !

    Cordialement,

  3. #3
    Membre expérimenté
    Avatar de Mahefasoa
    Homme Profil pro
    Manager IT
    Inscrit en
    Octobre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Manager IT

    Informations forums :
    Inscription : Octobre 2003
    Messages : 835
    Points : 1 664
    Points
    1 664
    Par défaut
    Salut,

    Supposons que:
    le formulaire s'appelle FRM
    la date du début du contrat se trouve dans le contrôle DEB
    le nombre de mois de la durée du contrat dans le contrôle DUR
    La fin du contrat est retrouvée par l'utilisation de la fonction DateAdd dont la syntaxe est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DateAdd(intervalle,nombre d'intervalle,date)
    Pour mois, intervalle est "m".
    L'expression est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    'Date de fin de contrat
    =DateAdd("m",[Formulaires]![FRM]![DUR],[Formulaires]![FRM]![DEB])
    Et c'est tout!

    Bon courage et @+

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    merci pour votre aide, la syntaxe revient petit à petit

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

Discussions similaires

  1. [XL-2007] pblm format nombre date plus tri
    Par polcli dans le forum Excel
    Réponses: 2
    Dernier message: 01/03/2010, 13h12
  2. Pblm de critère (date)
    Par atlantideD dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 15/05/2007, 10h32
  3. Generation d'evenements a une date precise
    Par pascalzzz dans le forum MFC
    Réponses: 2
    Dernier message: 04/06/2002, 15h21
  4. Réponses: 3
    Dernier message: 06/05/2002, 18h24
  5. Réponses: 3
    Dernier message: 19/04/2002, 00h11

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