Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2011, 14h29   #1
 
Inscription : juin 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 16
Points : -2
Points : -2
Par défaut numéro auto positif access

*Bonjour*

Lorsqu'on choisit le type numauto pour une clé primaire on peut choisir si on le souhaite en aléatoire ou en incrémentation. J'ai choisi aléatoire donc il peut y avoir des numéros négatifs et positifs. Or je souhaites n'avoir que des chiffres positifs.

Comment faire?

*Merci*
jollyjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 14h59   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 220
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 220
Points : 9 912
Points : 9 912
Envoyer un message via Skype™ à Domi2
Bonjour,

Il m'étonnerait que ce comportement soit modifiable.

Mais pourquoi "Aléatoire". Tu veux utiliser la réplication ?

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 15h39   #3
 
Inscription : juin 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 16
Points : -2
Points : -2
Par défaut A quoi sert la réplication?

Je souhaite seulement pouvoir générer un numéro aléatoire pour plus de sécurité. L'utilisateur ne doit pas connaitre le prochain identifiant qui sortira a la création d'un nouvel enregistrement.
jollyjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 15h54   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 220
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 220
Points : 9 912
Points : 9 912
Envoyer un message via Skype™ à Domi2
Pour la réplication, tu peux voir ici : http://office.microsoft.com/fr-ca/ac...006366427.aspx

Donc, si tu n'as pas besoin de l'utiliser, je ne vois pas trop l'intérêt d'un NuméroAuto "Aléatoire".

Les "Id", tu n'es pas obligé de les afficher, nulle part.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 16h04   #5
 
Inscription : juin 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 16
Points : -2
Points : -2
Par défaut La clé primaire sera affichée

En fait j'ai une table Lot qui contient un numéro de lot en clé primaire. Je souhaite que ce numéro de lot s'affiche dans le formulaire. Etant affiché, il faut que celui-ci ne s'incrémente pas de 1 en 1 car les utilisateurs pourraient connaitre le numéro du prochain lot. Et je ne souhaite pas celà.

Les personnes ayant accès en modification à la base pourront en effet rechercher les informations relatives à un lot, d'ou l'utilité d'avoir un numéro de lot visible par les utilisateurs.

Merci.
jollyjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 16h11   #6
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 220
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 220
Points : 9 912
Points : 9 912
Envoyer un message via Skype™ à Domi2
Alors peut-être utiliser en sus un compteur dont tu afficherais les valeurs comme numéro de lot en générant la valeur de manière aléatoire.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 16h24   #7
 
Inscription : juin 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 16
Points : -2
Points : -2
Par défaut brider aléatoire en positif

N'y a t'il pas un moyen plus simple qui me permettrait de brider le numéro aléatoire en positif? Un format spécifique ou autre chose de plus simple comme un paramètre ou on renseigne > 0.
jollyjohn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2011, 16h42   #8
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 220
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 220
Points : 9 912
Points : 9 912
Envoyer un message via Skype™ à Domi2
J'en doute.

Et au risque de me répéter, la clé primaire est quelque chose qui est d'abord utilisée par le système et non pas par les utilisateurs.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 26/07/2011, 20h18   #9
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 617
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 617
Points : 30 959
Points : 30 959
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Pourquoi ne veux-tu pas qu'ils voient le prochain numéro du lot

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h42.


 
 
 
 
Partenaires

Hébergement Web