Hitachi Vantara Pentaho Community Forums
Results 1 to 8 of 8

Thread: Probleme d'affichage de "tableau" en html

  1. #1
    Join Date
    Jul 2007
    Posts
    27

    Question Probleme d'affichage de "tableau" en html

    Comment avoir un affichage correct d'un tableau crée avec des lignes sous html?(les traits ne se touche pas avec le html mais se touche avec le pdf!!!!!)
    Le rapport a été crée avec le report designer. quand je regarde le xml generé.
    Ce code suivant definit la ligne:
    --------------------------------------------------------------------------------------------------
    <element name="Element@21512472" type="shape/generic">
    <style>
    <compound-key name="min-size" class="org.jfree.ui.FloatDimension">
    <basic-object name="height">47.0</basic-object>
    <basic-object name="width">0.0</basic-object>
    </compound-key>
    <basic-key name="paint">black</basic-key>
    <compound-key name="stroke" class="java.awt.BasicStroke">
    <basic-object name="value">1.0</basic-object>
    </compound-key>
    <basic-key name="scale">true</basic-key>
    <basic-key name="keepAspectRatio">false</basic-key>
    <basic-key name="dynamic_height">false</basic-key>
    <compound-key name="absolute_pos">
    <basic-object name="x">565.4999</basic-object>
    <basic-object name="y">0.0</basic-object>
    </compound-key>
    <basic-key name="fill-shape">false</basic-key>
    <basic-key name="draw-shape">true</basic-key>
    </style>
    <datasource type="StaticDataSource">
    <compound-object name="value" class="java.awt.geom.Line2D$Double">
    <basic-object name="x1">0.0</basic-object>
    <basic-object name="x2">0.0</basic-object>
    <basic-object name="y1">0.0</basic-object>
    <basic-object name="y2">47.0</basic-object>
    </compound-object>
    </datasource>
    </element>
    -----------------------------------------------------------------------------------------------

    Si je regarde dans les exemples de Stell Wheels une ligne est definit comme cela(Affichage est correct en html):

    --------------------------------------------------------------------------------------------------
    <line color="#5C7485" weight=".5" x1="0%" x2="100%" y1="57" y2="57"/>
    ----------------------------------------------------------------------------------------------------
    Existe t'il une solution a ce problème?
    Merci de votre reponse


  2. #2

    Default

    Bonjour,

    Avant toutes chose, oui il existe une solution à votre problème

    La différence observé entre les deux XML viens de la définition, si vous regarder en haut des fichiers vous trouverez quelque chose qui ressemble à :
    Code:
     <!DOCTYPE report-definition PUBLIC "-//JFreeReport//DTD report definition//EN//extended/version 0.8.5" "http://jfreereport.sourceforge.net/extreport-085.dtd">
    Pour le premier
    Code:
     <!DOCTYPE report PUBLIC "-//JFreeReport//DTD report definition//EN//simple/version 0.8.5" "http://jfreereport.sourceforge.net/report-085.dtd">
    Pour le second

    la différence étant la définition "extended" dans le premier cas.

    Le problème semble venir de la position en x de votre ligne elle est indiqué à "565.4999", ce qui doit rendre l'alignement avec les autres élément assez difficile, le moteur doit donc détecter des écarts et les interpréter en html. Pour vérifier cette hypothèse, vous ouvrez votre rapport avec IE, puis faites un copier/coller dans Excel, vous vérez sous formes de cellules/colones fusionnées vos écarts de mise en page.

    Vous pouvez créer des barres aimanté pour vous aider dans votre mise en page en cliquant sur l'une des deux règles qui composent la fenêtre principale du Pentaho Report Designer.
    Cedric CLAIDIERE
    Aprolis
    www.aprolis.com

  3. #3
    Join Date
    Jul 2007
    Posts
    27

    Default

    tout d'abord j'utilise deja les barres aimanté. Avec ou sans même probleme en html!!!!
    Je n'ai pas reussi a faire un copier coller sur Excel. Dans Excel une image de bombe apparait(d'où vient elle????)

    D'autre part, la position en x de ma ligne est maintenant de 0.75 et le problème est toujours là.
    Est ce que 0.75 est une valeur trop difficile a interprété???

  4. #4

    Default

    Ceci est très, très étrange...

    L'image d'une bombe est sûrement dus à la configuration de la sécurité dans votre Excel.

    Pourriez-vous joindre votre fichier .report... en le voyant j'aurais sûrement une idée plus clair du problème.

    PS: Quel est la version du Pentaho Report Designer que vous employez ?
    Cedric CLAIDIERE
    Aprolis
    www.aprolis.com

  5. #5
    Join Date
    Jul 2007
    Posts
    27

    Default

    version 1.5.4

  6. #6

    Default

    Pourriez-vous aussi joindre votre fichier .report ?
    Cedric CLAIDIERE
    Aprolis
    www.aprolis.com

  7. #7
    Join Date
    Jul 2007
    Posts
    27

    Default

    comment vous l'envoyer?

  8. #8

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.