Anomalie #1105
fermé
perte d'une carte lors de la génération des cartes de plus de 10 adhérents
Ajouté par Amaury Froment il y a plus de 6 ans.
Mis à jour il y a plus de 6 ans.
Catégorie:
Files generation
Description
Bonjour,
j'ai remarqué un petit bug, ou plutôt un défaut d'utilisation des paramètres concernant la génération des cartes de membre.
Version testée: 0.9-RC3 et antérieures.
Détails du pb: la cause racine provient des marges si elles sont à 0 ou par défaut (15;20;5;10), on a bien tous les adhérents.
si elles sont de (15;18;18;28) ça ne fonctionne pas, certaines cartes sortent de la feuille.
Il faut que le paramètre "Espacement vertical " soit de 10mm max (testé avec les autres marges à 0).
Soucis N°2: si l'id adh est >4digits il n'est plus affiché dans le cas du mauvais paramétrage. Pour le bon paramétrage, il sort de la carte.
Voir PJ.
Il serait intéressant de brider ces paramètres pour éviter de type de problème car le support sera toujours une feuille A4.
Ou à défaut une infobulle explicative.
Amicalement,
Amaury.
Fichiers
- Priorité changé de Bas à Normal
- Version cible
0.9-RC3 supprimé
En l'état actuel... Il est un peu difficile de faire vraiment mieux côté génération ; la manière dont les cartes sont générées (ou la manière dont TCPDF réagit) n'est pas la pus simple. J'envisage une refonte des cartes pour rendre le système un peu plus souple à l'avenir.
Concernant l'affichage des identifiants "longs" ; c'est réglé. Enfin, tant que le positionnement des cartes est bon... J'ai remarqué que si ça dépasse trop sur la droite de la feuille, le numéro ainsi que l'année se retrouvent affichées... sur la gauche :(
Ajouter quelques informations et éventuellement un avertissement si ça dépasse est possible ; mais je ne rendrai pas ça bloquant (pas en 0.9).
Je viens de tester le commit en question.
Merci pour cette correction plus que rapide!
Je vois bien l'ajout du message "Each card is 75mm width and 40mm height. Each page contains 2 columns and 6 rows.
Double check margins and spacings ;)"
Et le bug à 4 digits est effectivement corrigé pour peu que le paramétrage soit bon.
(autre détail mineur sur la génération des étiquettes cette fois ci: l'adresse peut dépasser de l'étiquette et empiéter sur la suivante. (paramètres 10,10, 10, 5, 90, 35, 2, 7, 12) avec adresse du type 999 RUE SAINT CHARLES - 99 RUE DES CEVENNES. Mais je n'utilise pas cette fonctionalité donc je m'en fiche un peu.)
Il y a également un avertissement affiché si les espacements/marges dépassent les limites ;)
Concernant le dernier problème ; ça ne me parle pas... Je vais voir si c'est compliqué à gérer ou pas. Si ce n'est pas complique, je corrigerai ; sinon, ça attendra la refonte :)
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
- Statut changé de Résolu à Fermé
Formats disponibles : Atom
PDF