FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
impression Etat erreur taille code-barres
impression Etat erreur taille code-barres
Débuté par JEAN-NOEL SCHILLING, 07 jan. 2016 11:29 - 3 réponses
Connectez-vous…
JEAN-NOEL SCHILLING
#1
Membre enregistré
2 messages
Posté le 07 janvier 2016 - 11:29
Bonjour,
Contexte : Logiciel CEGID PMI
Dans l'utilisation de l'éditeur Etats et requete, je rencontre une difficulté que je n'arrive pas à contourner.
En effet j'obtiens le message suivant lors de l'impression de mon état (uniquement dans le cas de l'utilisation de mes pilotes d'imprimante d'étiquette):
"
Impossible d'imprimer le code-barres W259702.
La taille du rectangle spécifié pour le dessin est trop petite.
Vous pouvez continuer l'impression mais le résultat obtenu ne sera peut-être pas celui qui était attendu.
Voulez vous continuer l'impression.
"
J'aimerais bi-passer ce message d'erreur et je suis à cours d'idée.
Merci de vos commentaires.
--
Jean Noel Schilling
FAHRNER SARL
Signaler
0
0
Elpato
#2
Posté le 07 janvier 2016 - 12:38
Bonjour
A tout hasard, une méthode: tester la validité du code avant impression
Par exemple, dans le cas d'un code barre EAN 13, la chaine attendue doit faire
12 caractères, sinon on a ce message d'erreur agaçant.
Dans le code "Avant impression de Code_Barres"
tu mets :
CODE_BARRES..Visible=Vrai
SI Taille(CODE_BARRES)<>12 ALORS
CODE_BARRES..Visible=Faux
FIN
ce qui court-circuite le message d'erreur.
tu mets : CODE_BARRES="123" , hop => erreur
tu mets : CODE_BARRES="abcdefghijkl" , hop => erreur aussi, car EAN 13 attend uniquement des chiffres.
Donc, pour résumer, il faut tester si la valeur passée au code-barre et une expression est régulière dans son contexte.
Elpato
Signaler
0
0
been boon
#3
Posté le 05 février 2020 - 14:26
Bonjour,
Est que vous avez trouvé une solution a votre problème,
je viens de rencontrer le même problème
Merci,
Signaler
0
0
Gurdarr
#4
Membre enregistré
227 messages
Popularité : +18 (20 votes)
Posté le 26 mars 2024 - 11:24
Bonjour,
Ayant eu le même problème aujourd'hui, je me permet de déterrer le sujet et d'apporter ma pierre à l'édifice.
j'ai un état sur requete
le problème c'est produit sur l'utilisation du code 128 et ean 128.
Mon état a pour dimension 98 par 148.
Mon champ code barre a pour dimension 95 par 40.
Si j'imprime sur A4 aucun problème.
Par contre dès que l'on va imprimer sur des imprimantes type zebra avec du papier 100 par 150, le problème surgit...
la première chose que j'ai fait c'est d’arrêter l'aperçue et d'imprimer sur PDF puis d'affiché le PDF dans le champ de windev.
Avec cette méthode j'ai pu avoir un code-barres sans message d'erreur ... mais nouvelle surprise j'avais des centaines de lignes dans le code-barres et bien entendu le code-barres était illisible par un lecteur.
Mon champ codebarre étant relié directement à ma requete j'ai créer un deuxième champ code-barres mais avec ma valeur en dure.
Et là miracle, quelque soit l'imprimante choisie ou si j'imprime en pdf plus de problème sur le champs avec la valeur en dure.
La différence me diriez vous ? les espaces significatifs dans la BDD qui semblent être interprétés selon qu'on imprime sur A4 ou un autre format.
Ce qui est complétement fou...
Donc sur mon un état sur requete j'ai modifié ma requete j'ai fait un trim sur mon CB...
Cordialement
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte