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

IHM Discussion :

Etat : incrémentation ligne d'articles


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut Etat : incrémentation ligne d'articles
    Bonjour, j'ai un état dans lequel j'affiche des articles correspondants à un num de fiche. Je souhaiterais que devant chaque ligne d'article figure un num de type (001 - 002 ....) J'ai déjà une clé primaire de type incrémentation par article que je ne saurai utiliser dans l'état. Il faudrait une celulle avec une valeur s'incrémentant +1 à la seconde ligne ...

    Pouvez-vous m'orienter ?

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2010
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 385
    Points : 492
    Points
    492
    Par défaut
    Tu créais un nouveau champs avec le Type NumeroAuto
    a par que tu n'aura pas le type de format 001 002 .. mais juste 1 2 3 ...
    Ah moins que faire : 000# dans la saisi de format marche a testé.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    Ca n'irait pas je pense, j'ai déjà dans ma table un champ auto pour l'ID article en clé primaire et on ne peut créer deux numauto dans une table je pense

  4. #4
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour,
    Peut-être ceci pour t'aider
    La table1 contient un champ autonum (pas tjrs une suite ininterrompue qui commence à 1 !)
    voici un exemple de requête qui numérote de 1 à N pour autant que l'ordre choisi soit celui qui correspond à l'ordre des ajouts (autonum)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT DCount("*","table1","N° <=" & []) AS num, Table1.N°, Table1.date, Table1.Produit, Table1.Prix
    FROM Table1;

  5. #5
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,
    Suggestion à tester
    Dans la zone détail vous ajoutez au début un textBox sur la ligne Source control vous mettez =1
    Ensuite vous mettez sa propriété Cumul à Oui

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    merci pour vos avis, je vais tester celui de rjamin pour commencer car c'est vers cela que j'ai pensé aller en chipotant dans les options. Et si cela ne fonctionne pas, j'essayerai la méthode de ClaudeLELOUP !

    pour le moment j'essaye de filter le contenu de détail à l'aide de père/fils mais sans trop de succès !

    je vous tiens au courant !

    merci

  7. #7
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Dans les deux cas, çà ira : c'est du belge !

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    finalement j'ai résolu mon autre problème en plaçant mon sous-formulaire dans la zone au dessus de détail, dans la zone détail il me copiait le sous-formulaire X fois. Donc maintenant je vais me pencher sur l'incrémentation et la méthode de ClaudeLELOUP n'étant plus dans la zone détail !

    J'espère aussi que ça ira ! (de Belgique aussi )

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    ha zut !
    pour autant que l'ordre choisi soit celui qui correspond à l'ordre des ajouts
    ce n'est pas le cas !

  10. #10
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Tout à l'heure, tu parlais d'un état. C'est maintenant un formulaire ?

  11. #11
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    Non il s'agit bien d'un état mais dans lequel j'ai importé un sous-formulaire également présent dans un formulaire

  12. #12
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Le champ que tu veux numéroter est-il la clé ?
    Si non, comporte-t-il des doublons ?

    Si pas la clé, et pas de doublon :
    Poste le nom de la table source du formulaire et le nom de champ en spécifiant si Texte ou Num.

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2010
    Messages : 96
    Points : 43
    Points
    43
    Par défaut
    l'incrémentation, je la crée uniquement pour l'état ! de façon à ce que la ligne d'article avec description ... soit numérotée. Cette cellule n'étant pas la clé de la table "article". Maintenant partons du principe qu'il s'agit d'une cellule dans la table, il y aura des doublons.

  14. #14
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Regrets, je ne comprends plus le problème.
    S'il s'agit d'un état, la solution de rjamin est la plus judicieuse.
    Et si l'élément à numéroter comporte des doublons, ma solution ne convient pas.
    J'arrête aujourd'hui.
    Bonne soirée

Discussions similaires

  1. [AC-2003] Affichage etat (insertion ligne vide)
    Par sam79m dans le forum IHM
    Réponses: 1
    Dernier message: 10/09/2009, 10h12
  2. Etat checkbox ligne Jtable
    Par bergoliv dans le forum Composants
    Réponses: 5
    Dernier message: 16/11/2007, 09h40
  3. etat, valider ligne
    Par frmaniako dans le forum VBA Access
    Réponses: 8
    Dernier message: 02/10/2007, 13h11
  4. Réponses: 3
    Dernier message: 08/05/2007, 09h43
  5. Incrémenter lignes d'un tableau
    Par skea dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/01/2005, 12h12

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