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 :

extraire une date et ajouter le numauto


Sujet :

Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 17
    Par défaut extraire une date et ajouter le numauto
    bonjour a tous
    Le sujet a deja ete aborder mais je n'arive pas a le mettre en pratique donc voici mon probleme

    sur un bon de commande j'ai besoin d'obtenire un numero unique donc je voudrais extraire la date et y ajouter le numero de commande qui est un numeroAuto

    pou obtenire 200610131
    si il y a dautre commande aujoud'hui j'obtiendrai
    200610132
    200610133 etc etc

    donc
    j'ai fait une nouvelle base pour le test
    j'ai trois champs dans ma table qui se nome achat

    un nomé ref en type de donnée numeroAuto qui est ma clef primaire


    un nomé date en type de données Date/Heure formaté en date abrégé,et valeur par default Date().

    un nomé po en type de champs numerique formaté en entier longet valeur par default 0
    je crée un formulaire avec ces trois champs

    ensuite une requete MISE A JOUR avec ma table achat
    dans le champs je met po
    dans la table je met achat
    et dans mise a jours je met

    ExtracChaîne([achat]![date];7;4) & ExtracChaîne([achat]![date];4;2)

    mais rien ne fonctionne
    quelqu 'un a t'il une idée ou une autre facon de faire

    je debute dans access alors SVP si il y a des code a entré m'expliqué ou et comment les entré

    merci beaucoup

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 17
    Par défaut
    pour facilité le tous ma base de test est en piece jointe
    Fichiers attachés Fichiers attachés
    • Type de fichier : zip po.zip (15,4 Ko, 126 affichages)

  3. #3
    Membre chevronné
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Par défaut
    salut,

    il suffit de créer une requête avec un champ calculé dans ton QBE que tu nommera par exemple NewNumauto et tu mets dans un champ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NewNumauto : Année(Date())&[NumAuto]
    en rappelons que le QBE est l'assistant de création de requête access.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 17
    Par défaut
    salut tous le monde

    merci petogaz j'ai regle mon probleme avec ta formule

    et merci a mycrodom pour tes explication

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

Discussions similaires

  1. [Access] extraire une date apartir d'un champs DateTime
    Par touhami dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/01/2008, 11h23
  2. Extraire une date à partir d'une chaine de caractère
    Par soso78 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 12/12/2007, 17h41
  3. [RegEx] est-il possible d'extraire une date sur une page distante ?
    Par mitmit dans le forum Langage
    Réponses: 1
    Dernier message: 26/04/2007, 12h35
  4. Réponses: 5
    Dernier message: 20/02/2007, 18h52
  5. extraire une date dans un texte
    Par fbu78 dans le forum Access
    Réponses: 1
    Dernier message: 07/10/2005, 00h12

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