• État Fermée
  • Pourcentage achevé
    100%
  • Type Bug
  • Catégorie Core
  • Assignée à
    DevTeam
  • Système d'exploitation Tous
  • Sévérité Haute
  • Priorité Moyenne
  • Basée sur la version 9.0
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes
  • Privée
Concerne le projet: BeDesk 14
Ouverte par DevTeam - 2014-03-04
Dernière modification par DevTeam - 2014-03-10

FS#228 - Problème du découpage du tableau d'articles lors que passage à la page suivante

Voici un descriptif du problème rencontré par un utilisateur :

Lors que nous établissons des factures avec plusieurs articles, il s’avère que la dernière grille de la page 1 est découpée en 2. Par conséquent, on voit en haut de la page 2 encore 1-2 mm de la dernière grille de la page 1.

J’ai déjà essayé de changer la mise en page, mais je n’arrive pas à trouver de configuration optimale pour remédier à ce problème.

Le problème est confirmé quelque soit la taille de police choisie et l’impression de l’en-tête ou non.

Apparemment, les seuls paramètres qui semblent influencer le souci se limitent uniquement à la taille des marges du haut et du bas de page.


A) Peut-être un problème d’arrondi lors du calcul de la position exacte du changement de page (là où le contenu est découpé pour passer à la page suivante) ?


B) Il pourrait aussi s’agir d’un problème de représentation de l’interligne si la ligne de base des caractères est trop basse. Cette hypothèse doit être également considérée.


Il s’agit bien d’un problème d’arrondi tel que décrit en (A).

Nous effectuons des tests pour essayer de trouver d’où peut provenir l’erreur.

Il faut savoir, qu’il est nécessaire d’établir un arrondi lors de la découpe du document (entre l’en-tête et le pied de page). Cet arrondi n’est pas le même pour établir le début de la zone visible et la fin de cette zone. D’un coté, on arrondi “au dessus” et de l’autre, il faut arrondir “en dessous”. Il y a probablement un souci à ce niveau.

Nous continuons nos investigations.


Un patch est proposé. Nous le testons abondamment.


Au cours des tests, nous nous sommes rendu compte de la présence d’un autre problème. Celui-ci trouve son origine dans le système sous-jacent. Un garde-fou est donc également mis en place.

Cette tâche dépend de
ID Projet Résumé Priorité Sévérité Progression
229 BeDesk 14  FS#229 - Centrage des bordures horizontales et de la couleur de fond des   Très haute Critique
100%
Cette tâche bloque la fermeture
ID Projet Résumé Priorité Sévérité Progression
196 BeDesk 14  FS#196 - Maintenance 2014 : Amélioration technique  Très Basse Basse
100%
Fermée par  DevTeam
2014-03-10 13:33
Raison de la fermeture :  Fixé

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche