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 :

Durée depuis une certaine date jusqu'à aujourd'hui


Sujet :

Access

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut Durée depuis une certaine date jusqu'à aujourd'hui
    Bonjour,

    J'utilise une fonction qui me permet de calculer la différence de jours ouvrés entre deux dates, ce qui me permet de déterminer le nombre de jours qu'a pris mon projet sans compter les weekends et les jours fériés.

    J'aimerais également utiliser cette fonction pour déterminer le nombre de jours ouvrés entre le début de certains projets et aujourd'hui (ces projets n'étant pas achevés).

    Ma fonction utilise la structure suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Work_Days([Date of receiving];[Date of closure])
    Je n'arrive pas à trouver par quoi remplacer [Date of closure] pour obtenir ce que je veux (sachant que dans ma table, le champs "Date of closure" est vide puisque le projet n'est pas terminé)

    Merci pour toute aide!

  2. #2
    Membre actif Avatar de stolx_10
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2006
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 374
    Points : 270
    Points
    270
    Par défaut
    sysdate qui correspond a la date systeme d'aujourd'hui à la seconde ou tu l'ecris ! mais je ne sais pas si ça marche sous access

  3. #3
    Membre confirmé Avatar de milia
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Juillet 2006
    Messages : 481
    Points : 532
    Points
    532
    Par défaut
    Je crois que c'est Date() mais peut etre sans les paranthèses

  4. #4
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 46
    Points : 56
    Points
    56
    Par défaut
    Si tu veux la date d’aujourd’hui utilise la fonction date a la place de [Date of closure], c'est une fonction qui renvoie la date sous format jj/mm/aaaa du système.

    jujusoso

  5. #5
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    En mettant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Work_Days([Date of receiving];Date)
    j'ai un problème de conversion de données. En remplaçant, par texte, je vois que c'est parcequ'il renvoie un message d'erreur : Format de date incorrect.

    dans mon programme, ça correspond à:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Not IsDate(BegDate) Or Not IsDate(EndDate)

  6. #6
    Membre à l'essai
    Inscrit en
    Juillet 2006
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    C'est bon, j'ai rajouté des () derrière Date et ça a marché^^

    Merci!

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

Discussions similaires

  1. [AC-2000] Requête de compte jusqu'à une certaine date
    Par egautier18 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/11/2010, 11h46
  2. comparer une date (String) à la date d'aujourd'hui
    Par Dalidou dans le forum Langage
    Réponses: 15
    Dernier message: 16/03/2009, 14h11
  3. Réponses: 4
    Dernier message: 25/06/2008, 14h57
  4. Vérifier si une date atteint la date d'aujourd'hui
    Par yosraisi dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/05/2008, 21h11
  5. Réponses: 9
    Dernier message: 14/06/2007, 16h43

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