IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

iReport Discussion :

Problème sur un champ multi-ligne


Sujet :

iReport

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 68
    Points : 40
    Points
    40
    Par défaut Problème sur un champ multi-ligne
    Bonjour,

    J'ai un problème avec les champ de text multi-lignes.

    Lorsqu'un text est plus grand que la longeur du champ, l'option "Stretch with overflow" permet à se champ de s'étendre sur plusieurs lignes.
    ça ça fonctionne ;-)

    Seulement, sur certains champs une ligne vide s'ajoute à la fin du texte sans aucune raison !
    J'ai contrôlé et recontrôlé tous les paramètres des mes champs, ils sont tous identique.

    Quelqu'un a-t'il déjà eu le cas?
    Y a t'il une solution pour éviter ce problème d'affichage?

    D'avance merci.

  2. #2
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 68
    Points : 40
    Points
    40
    Par défaut
    J'avance dans la découverte et la compréhension du problème.

    En fait, lorsque je met une taille de police de 12, il n'y a pas de ligne vide après le texte, mais lorsque je passe la taille de police à 14, il apparaît une ligne vide après le texte.
    Comme il y a d'autres informations après ce texte, cela est très gênant.

    SVP, quelqu'un a peut être une explication??

  3. #3
    Membre régulier
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2006
    Messages : 156
    Points : 110
    Points
    110
    Par défaut
    Le problème vient du fait que les cellules par colonne n'ont pas rigoureusement la même hauteur. J'ai modifié les cellules pour que les références soient identiques(à l'aide des lignes pointillés) et pas de problème avec les lignes. Seulement, je cherche un moyen pour que les cellules prennent comme référence les limites du "detail" (sous le "column header")?? En effet, le moindre espace entre la cellule et la limite compte pour une ligne par donnée qui sert à rien sous Excel .

  4. #4
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 68
    Points : 40
    Points
    40
    Par défaut
    Merci pour la piste, mais j'ai vérifié tous les champs et je n'ai aucun espace entre eux...

    C'est vraiment une réaction bizarre, surtout que ça n'arrive pas tout le temps! J'ai également vérifié le contenu (données texte), pour savoir si JASPER n'interprétais pas certains caractères à sa façon, mais rien trouvé de ce côté là non plus.... ;-(

  5. #5
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 68
    Points : 40
    Points
    40
    Par défaut
    J'ai trouvé la cause exacte de mon problème, mais pas encore de solution.

    Cause: Concerne la dernière ligne d'un texte affiché dans un textfield multi-ligne.
    Si la dernière ligne dépasse la moitié de la longueur du textfield, une ligne vide supplémentaire s'affiche.
    Si la dernière ligne ne dépasse pas la moitié du textfield, l'affichage est correct.

    Quelqu'un a-t'il le même problème?

    Merci d'avance

  6. #6
    Candidat au Club
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Problème Ajout Espace sur UNIX
    Bonjour,
    J'ai le même probème !
    - lorsque je déploie l'application sur WIN7 sous Jboss j'obtien un résultat correcte
    - Par contre si je déploie l'application sur UNIX sous Jboss des sauts de ligne s'ajoutes à la fin de chaque texte field qui contien la propriété : (Print When Detail Overflows = true)

    et si je met la propriété (Print When Detail Overflows = false) auqu'un espace ne s'ajoute même sur UNIX.

    mais les fields que j'ai sont de taille variable alors je suis obligé d'utilisé cette propriété

    Quelqu'un a-t'il trouvé une solution ?

    c'est trop urgent, j'ai fait des recherches par tout mais j'ai rien trouvé :/

    Merci d'avance.

  7. #7
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Points : 556
    Points
    556
    Par défaut
    D'où viennent tes données que tu affiches avec Jasper?

    Si tu mets le même texte "en dur" est ce qu'il s'agrandit?

    Dessine une bordure sur tes champs texte pour voir ce qui s'agrandit.

Discussions similaires

  1. Problème sur un champ SELECT dans une servlet
    Par kcizth dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 13/03/2008, 16h47
  2. Réponses: 1
    Dernier message: 02/03/2008, 22h04
  3. [WD9] problème sur un champ de saisie
    Par loic20h28 dans le forum WinDev
    Réponses: 6
    Dernier message: 25/02/2008, 15h18
  4. Problème sur un champ
    Par loic20h28 dans le forum Visual Studio
    Réponses: 81
    Dernier message: 20/02/2008, 18h20
  5. Problème sur un champ de type numéro-incrémenté
    Par loic20h28 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/01/2008, 09h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo