Bonjour
je voudrais savoir dans Access est ce qu'il ya la possibilité qu'on donneune partie fixe à un champ numéroAuto et laisser Acces gérer l'autre partie dynamiquement et si oui comment
Merci
Bonjour
je voudrais savoir dans Access est ce qu'il ya la possibilité qu'on donneune partie fixe à un champ numéroAuto et laisser Acces gérer l'autre partie dynamiquement et si oui comment
Merci
Tu peux donner + de précision sur ton projet stp?
je m'explique
je vais faire une application de gestion commerciale (devis, commande, factures); dans ma société les numéro, par exeple des devis sont sous la forme DE."annee""mois""occurance" exemple DE.200605001 cad le premier devis dans le mois de mai de l'année 2006; maintenant je veux garder la partie DE."annee" statique et l'autre partie incrémentale à chaque nouveau enregistrment
je espère que j'étais clair
re,
C'est à toi de le créer. Tu es aller faire un tour sur le lien ?
Créer son numéro auto
salut gaucher
j ai besoin du meme type de solution, dans mon cas, il s agit des numeros de commandes au format:
00200000.001 pour le premier fichier
la partie fixe etant 00200, et serait incrementé a chaque nouvelle commande
Comme indiqué partout dans ce forum, le numéro auto est un identifiant, il n'est pas porteur d'information, donc pas de partie fixe.
il n y a donc aucune possibilité de contraindre le numero a respecter la forme fixe+forme numero auto incrementée?
re,
C'est à toi de le créer. Tu es aller faire un tour sur le lien ?
Créer son numéro auto
oui,j ai vu ton lien, mais ca ne correspond pas a ce que je cherche
merci de ton aide
il y a moyen d'utiliser la date comme indiquée
la requête
ALTER TABLE matable ALTER COLUMN clef COUNTER(06010000,1);
lancée le 31/12/2005 va réitianiliser le compteur
avec une plage de 10000 facture pour le mois
le 31 janvier je ferais
ALTER TABLE matable ALTER COLUMN clef COUNTER(06020000,1);
on peut aussi gérer une clef perso genre
0600000+(mois(now)*1000)+ nz(cptedom("ref";"facture";"month(datefacture)= " & month(now);0) +1
ps le numéro auto est une propriété gérée par l'utilisateur, celui en fait l'usage qu'il veut, il peut s'il le souhaite s'affranchir des normes
Salut à tous,
Bien, pour ce qui concerne le N° auto pas possible qu'il respecte ce que tu veux faire. La seule solution pour toi serait un formatage par toi - même. C'est à dire qu'il faudrait que tu le crée par toi même. Ce sera donc une concaténation de toutes les informations que tu as donné un peu plus haut et tout ça de la forme : "Donnée1" & "Donnée2"&... J'ai fait de même lorque je voulais contrôler de façon dynamique des N° de Facture.
Merci
Il existe un moyen, qui relève plus de la bidouille que de la programmation réelle....
Il s'agit ds ta table de creer trois champs :
un champ contenant ta partie fixe (il suffit d'indiquer ta partie fixe comme "valeur par defaut", un champ paramétré en numero auto, et un troisième champ, qui sera destiné à acceuillir une concatenation des deux ...
Je m'explique : sur ton formulaire tu aura alors les trois champs qui apparaitront, tu choisi de desactiver le premier et le second (partie fixe plus numéro auto), et tu assigne à un évenement de ton choix le code suivant :
champ3.value = champ1.value & "." & champ2.value
voila voila..... j'éspère avoir été assez clair, mais je le répète il s'agit avant tout d'une bidouille
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager