Bonsoir,
je voudrais savoir si c'est possible d'imprimer des étiquettes avec code barre sur une imprimante style ZEBRA ?
J'ai regardé du côté de l'assistant étiquette mais j'ai pas trouvé le bon format.
Merci
Bonsoir,
je voudrais savoir si c'est possible d'imprimer des étiquettes avec code barre sur une imprimante style ZEBRA ?
J'ai regardé du côté de l'assistant étiquette mais j'ai pas trouvé le bon format.
Merci
Bonjour,
Il faut que tu ailles dans personnaliser et tu crées un nouveau format d'étiquettes en spécifiant la largeur et hauteur, marge etc...
Bonjour volsan
Merci pour le retour
Mais comment on fait pour générer un code barre ?
Par exemple le nom de mon champ [nom] et le code barre dessous
Merci
Bonjour à tous,
Un super tuto (je m'en sers, merci beaucoup) ici :
https://domi2.developpez.com/tutorie.../codes-barres/
Bonne continuation
Cordialement
Riton
Bonjour,
Et pour compléter la réponse de Riton47, une autre source ici http://grandzebu.net/informatique/codbar/codbar.htm que j'utilise dans une application.
Pour Chartreuse; a tu consulté chez Zebra si il n'existe pas un SDK spécifique.
Bonjour,
Pour certaines de leurs imprimantes, Zebra a un langage de programation propre à Zebra, le ZPL "Zebra Programming language". ZPL I, ZPL II ... et on peut imaginer la suite...
Ce langage permet de définir très précisement des étiquettes assez élaborées. Par contre, le langage n'est pas vraiment facile à programmer. Voici un exemple pour imprimer une étiquette de testJugez vous-même la convivialité du langage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ^XA ^LH10,10 ^FO20,20^AD^FDThis barcode is printed in symbology 128.^FS ^FO20,40^BC^FDTestBar123^FS ^FO20,260^AD^FD This next barcode in in symbology 3of9.^FS ^FO20,280^B3N,n,150,y,N^FDTestbar123^FS ^XZ
Dans ce cas, l'étiquette peut être composée comme une chaîne de caractères ou un simple fichier texte qui est envoyé vers l'imprimante. Une fois maîtrisé, c'est assez puissant.
Toutefois, ne perdez pas espoir. L'imprimante que vous montrez sur votre photo est plus simple et je pense que l'interface utilisateur est nettement plus abordable.
Bonjour,
merci pour vos retours
Je vais étudier tout çà
Je ferme le sujet en résolu et je le réouvrirai au cas où.
Bonsoir,
j'ai un problème pour imprimer ces étiquettes.
J'ai créé une étiquette par rapport un formulaire de saisie.
Sur cette étiquette j'ai ajouté les champs date et Nom. Ensuite j'ai créé un bouton d'impression sur un formulaire.
Dans ce formulaire je saisie plusieurs champs dont date et nom et j'imprime l'étiquette via le bouton.
Sauf que çà m'imprime tout mes noms et date de ma table.
Comment faire pour imprimer la saisie que j'ai à l'écran ?
bonsoir,
il faut enlever la source de données du formulaire et enlever aussi les source contrôle des champs de saisie: ils deviendront indépendants
Bonsoir tee_grandbois
marche pas l'étiquette m'affiche pas l'enregistrement en cours mais toute ma table
tout dépend de comment sont structurés ton formulaire et ton état:marche pas l'étiquette m'affiche pas l'enregistrement en cours mais toute ma table
il faut peut-être enlever la table dans l'état et mettre les champs du formulaire à la place ...
ou alors mettre une condition where à l'ouverture de l'état si la table est nécessaire pour imprimer toute les informations...
Bonsoir,
j'ai enlevé la source de mon formulaire et de mes champs. Fonctionne pas.
Peut-être passé par un code VBA ?
bonsoir,
Merci de ne pas nous laisser deviner ce qui ne fonctionne pas (... à force, je vais finir par ne plus répondre à ce genre de réflexion )Fonctionne pas.
quel symptôme:
- erreur ? si oui laquelle
- pas de résultat ou résultat faux ?
peux-tu poster une copie compressée de ta base (zip ou rar) avec le formulaire (éventuellement les objets requêtes, tables, état, macro ou VBA associés) ?
Le symptome pas de résultat sur mon état.
J'ai presque trouvé la solution en créant ce code
Maintenant je voudrai que access enregistre ma saisie puis ouvre mon état et que la commande imprimer s'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Commande81_Click() DoCmd.RunCommand acCmdSaveRecord DoCmd.OpenReport "etiquettes_reception", acPreview, , "[N° de réception]=" & Me![N° de réception] End Sub
voilà mon code
J'ai 2 problèmes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Commande81_Click() DoCmd.RunCommand acCmdSaveRecord DoCmd.OpenReport "etiquettes_reception", acPreview, , "[N° de réception]=" & Me![N° de réception] DoCmd.RunCommand acCmdPrint End Sub
quand j'annule l'impression j'ai ce message d'erreur
Et deuxièmement mon fichier état est vide
Voilà j'ai trouvé la solution avec une gestion d'erreur assez radical On Error Resume Next qui provoque la poursuite du programme à l'instruction qui suit celle où s'est produite l'erreur.
mon code
Merci tee_grandbois pour ton aide la prochaine fois j'essaierai d'être plus précis dans ma demande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Commande81_Click() DoCmd.RunCommand acCmdSaveRecord DoCmd.OpenReport "etiquettes_reception", acPreview, , "[N° de réception]=" & Me![N° de réception] On Error Resume Next DoCmd.RunCommand acCmdPrint DoCmd.Close acReport, "etiquettes_reception" End Sub
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