Valeur par defaut d'un champ

cybercopies Messages postés 29 Statut Membre -  
 tessel75 -
Bonjour,

J'ai repris la base d'un stagiaire qui m'avait fait une caisse. Je n'ai plus de contacte avec lui et je suis debutant.
Mon formulaire se compose d'une entete ticket composé de Num ticket, Date et Code client.
J'aimerai que le Numero de ticket s'incremente automatiquement de +1 du dernier entregistrement. (deja j'ai reussi a le rendre inactif mais il s'affiche (Nouv.) dedans)

2e chose j'aimerai mettre le code du 1er enregistrement de la table code client (passage) par defaut. J'ai donc mis =[Code client].[ItemData](0) dans valeur par defaut. Ca s'affiche bien mais quand je valide pour entrer dans le detail le ticket ne fonctionne pas alors qu'avant la modif oui.

Pouvez vous m'aider?

merci d'avance
cordialement

7 réponses

  1. tessel75
     
    Bonjour,
    Il faut qu'on puisse voir la base directement.
    Merci de la mettre en ligne en passant par cjoint.com .
    En attendant, au vu de ce que vous dites, il est sans doute plus prudent de la refermer et de ne rien toucher, on verra ce qu'il faut faire plus tard.
    A plus tard.
    0
  2. cybercopies Messages postés 29 Statut Membre 6
     
    bonjour,

    voila la base modifiee
    https://www.cjoint.com/?0BcobKB6ddU
    pour celle d'origine je comprends pas pourquoi mais elle fait 10mo donc pas possible par ce site
    j'aimerai comprendre un peu comment elle a ete faite pour l'ameliorer
    merci d'avance
    cordialement
    0
  3. tessel75
     
    Bonsoir,
    J'ai découvert votre bdd à l'instant. Aussi j'ai plusieurs questions.
    1) Quelle version de Access, parce qu'il s'agit d'une mdb, cela n'a pas grande importance en soi, mais si l'on veut la retourner, il est indispensable que vous puissiez l'ouvrir.
    2) Vous dites : "celle d'origine je comprends pas pourquoi mais elle fait 10mo". Si un tel volume n'est pas compréhensible, il faut essayer de la compacter. Pour cela, je dis de mémoire car je n'ai plus ma version précédente, suivre le chemin Outils de Base de données/Compacter&Réparer
    3) Vous dites que le problème est survenu sur un formulaire, mais dans votre envoi il n'y a pas de formulaire, seulement 7 tables et 3 requêtes, et les requêtes ne présentes aucune relation entre tables. Dès lors c'est extrêmement difficile de vous dire ce qui ne va pas.
    A plus tard, avec une base un peu plus complète, au moins avec les éléments qui sont défaillants.
    0
  4. cybercopies Messages postés 29 Statut Membre 6
     
    koukou!!

    voila la base modifiee en 2 liens car + de 8mo
    https://www.cjoint.com/?0BdaqtAxaip
    https://www.cjoint.com/?0BdawpwBeXr
    la base d'origine en 2 liens
    https://www.cjoint.com/?0BdazUJWYVz
    https://www.cjoint.com/?0BdaBhov5n4
    J'ai rajouter un champs heure dans l'entete ticket pour avoir la date et l'heure mais j'ai pas reussi a afficher les 2 séparément date puis heure en "maintenant".
    Apres j'ai essayé de modifié la valeur par defaut du code client et d'incrementé le code ticket de +1 sans le saisir.
    Merci d'avance pour votre aide j'aimerai bien arriver a faire une caisse fonctionnelle.
    cordialement
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. tessel75
     
    Re_Bonjour,
    Après bien des tentatives je n'ai pas réussi à ouvrir les 4 bases.
    Les 2 bases marquées "Part1" sont fermées par un code d'accès, que je n'ai pas, donc impossible à ouvrir, et les 2 autres, marquées "Part2" me sont indiquées à la décompression comme "corrompues" et aussi impossibles à ouvrir. Pour les 2 dernières, j'ai essayé en changeant l'extention ".accdb" (mon format) par ".mdb" mais dans les 2 cas l'ordinateur ne reconnait pas le format, ce qui est étonnant parce qu'hier je pouvais ouvrir la base que vous m'aviez envoyée.
    Désolé, je ne peux rien faire pour le moment.
    Une solution serait que vous recréiez une base vierge, et à partir de là importiez juste les éléments qui actuellement vous font problème, càd la ou les tables où sont enregistrées les éléments de caisse, les requêtes et le ou les formulaires correspondants ainsi que les modules de code VBA éventuels qui vont avec, de sorte que la base à expédier soit la plus légère possible.
    Bonne journée et bonne suite.
    0
    1. cybercopies Messages postés 29 Statut Membre 6
       
      mince pas de chance j'ai essayé!! hih
      pour le mot de passe je te donne mon mail cybercopies@yahoo.fr car impossible de te contacter en cliquant sur ton pseudo.
      Si tu veux je t'enverrai par mail les 4 fichiers zip
      merci pour ta reponse
      cordialement
      0
  7. tessel75
     
    Extraits de bases reçues, mais mêmes problèmes que la fois précédente. Désolé, j'arrête ici.
    0