ACCESS clé Primaire ( difficile )

Bonjour,

Voila mon problème, pour utilisé une police lisant mes codes barres pour mon stage, il faut que je puisse commencé ma clé primaire par * et finir par *

En gros voila ce que j'aimerais --> *clé primaire*--> * 12234343 * par exemple

les deux petites étoiles seront traduite par la police après voila, merci de votre aide
--
je viens de mangé une tonne d'ail...et je viens de péter...Discret mais mortel !!!
Configuration: Windows vista
Google chrome-firefox

27 réponses

Résumé de la discussion

La problématique concerne l'utilisation d'une police de codes-barres qui démarre et se termine par une étoile pour une clé primaire et l'affichage ou l'impression dans un formulaire. Des explications indiquent que le Code 39 intègre déjà des étoiles comme délimiteurs de début et de fin et qu’aucune police officielle ne peut les supprimer sans violer ce standard. En pratique, il faut donc utiliser le Code 39 standard et des outils compatibles plutôt que d’essayer d’éliminer ces caractères de démarcation. Certaines contributions évoquent des contraintes de licences et d’autorisations liées à l’utilisation d’outils professionnels ou de fonctions système pour la génération de codes-barres.

Bobot (l’IA à votre service)
  1. Bonjour

    désolé mais je ne comprend pas ou est ton problème ??

    Adns
    0
    1. Comment faire pour que les deux étoiles ce mettent automatiquement des deux cotés de la clef primaire, une sorte de masque de saisie
      0
      1. juste avec du sql tu peux utiliser un trigger ;)

        Adns
        0
        1. je ne connais pas les trigger, tu peux m'aidé un peu plus?
          0
          1. http://www.ianywhere.com/developer/product_manuals/sqlanywhere/0901/fr/html/dbrffr9/00000373.htm

            bon courage ;)

            Adns
            0
            1. ca ne fonctionne pas , Quelqu'un peux m'expliquez avec ces mots et non m'envoyer sur des sites.

              merci d'avance
              0
              1. Modérateur
                Salut,

                access ne gère pas les triggers (à ma connaissance).

                Pour ton problème, il faut savoir la façon dont tu remplis ta clé primaire, car tu peux très bien imaginer un peu de code après la saisie avant de créer l'enregistrement.
                0
                1. ma clé primaire est un numéro aléatoire, mais je ne vois pas comment le faire en vb, c'est mon dernier problème avant la fin de mon logiciel, j'ai essayé d'autre police, mais sans succès, dommage qu'il n'existe pas de police 39 qui fonctionne sans ces 2 étoiles
                  0
                  1. Modérateur
                    comment est-il généré, ce numéro ?

                    dommage qu'il n'existe pas de police 39 qui fonctionne sans ces 2 étoiles
                    Le principe du code 39 est justement de commencer et finir avec une étoile, donc tu ne trouveras nulle part quelque chose qui ne respecte pas ce principe.
                    0
                    1. ok, mon numéro est généré automatiquement, c'est un numéro auto, je réponds a ta question?
                      0
                      1. Modérateur
                        donc il n'est pas aléatoire, si c'est un numéro auto :-)

                        comment est-faite la saisie : formulaire, ... ? parce qu'on peut toujours s'arranger avec du VBA...
                        0
                        1. ahhhh la ou je veux mettre mon code barre c'est dans un formulaire( en gros il y'aura un champ ID_produit dans mon formulaire avec la police 39, comme ca il y a plus cas scanner)
                          0
                          1. Modérateur
                            oui, mais là, je ne sais pas si un scanner saura lire sur l'écran... sur du papier oui, mais sur un écran, il faut se méfier de la vitesse de balayage du faisceau...
                            0
                            1. j'ai essayé sur l'écran ca fonctionne, mais de toutes facon je ferais un formulaire après ou l'on peux les imprimer, c'est juste le code qui me manque, pour ajouter les ptite étoiles
                              0
                              1. stage d'informatisation d'un magasin dans un lycée ( où il y a des outils.... ) pourquoi?
                                0
                                1. puisque tu es dans un lycée, ils ont des logiciels professionnels sous licence pour créer des codes barres.
                                  0
                                  1. il y a lycée et lycée -_- la question n'est pas la delta tu t'égard
                                    0
                                    • 1
                                    • 2