2012-08-16 8 views
6

ich den folgenden Code haben eine pdf von Daten zu generieren:Seam PDF - Ausrichten "p: data" Tasten links

<p:barchart is3D="true" legend="false" orientation="horizontal" width="520">  
    <p:series key="Gráfico"> 
     <ui:repeat var="ocr" value="#{myBean.value}" > 
      <p:data key="#{ocr[0]}" value="#{ocr[1]}" /> 
     </ui:repeat> 
    </p:series> 
</p:barchart> 

Das Problem ist, dass die Schlüssel von p: data bekommt nach rechts ausgerichtet (aus irgendeinem Grund). Ich habe versucht, den Code zwischen divs mit text-align zu platzieren, aber es hat nicht funktioniert.

Ich möchte die Ausrichtung auf der linken Seite sein.

Wenn jemand eine Antwort hat, oder zumindest eine Idee für mich, ich würde es wirklich zu schätzen wissen.

Vielen Dank im Voraus.

Antwort

0

Ist der Wert, den Sie einem int oder anderen numerischen Wert zuweisen? Versuchen Sie stattdessen, es in eine Zeichenfolge zu konvertieren.

+0

Meine Frage bezieht sich auf Stil, weil auf der PDF der Wert nach rechts ausgerichtet wird. Der Code selbst funktioniert perfekt. –

+0

Ich verstehe - ich schlug es vor, weil die Standardausrichtung für einen numerischen Wert rechts ausgerichtet sein kann, wie es in anderen Anzeigeformaten ist. Strings sind normalerweise linksbündig. Dies könnte ein Ablenkungsmanöver sein, aber es kann nicht schaden zu überprüfen – TrueDub