2013-01-10 1 views
1

textField 요소가있는 JasperReport가 있습니다.textField 위치 및 isStretchWithOverflow 기준선 이동 문제

간단한 XML :

<textField isStretchWithOverflow="true"> 
    <reportElement uuid="2e3604dd-1f53-44d6-ab66-b3e41732955b" x="247" y="229" width="232" height="20"/> 
    <textElement> 
    <font fontName="CBSwiss721BT-Light"/> 
    </textElement> 
    <textFieldExpression> 
    <![CDATA[$F{meetingPurpose}]]> 
    </textFieldExpression> 
</textField> 

필드의 meetingPurpose의 길이가 값이 에 textField의 폭보다 작은 경우, 그것은 길이가 포장 할 텍스트를 야기하지만 경우, 아름답게 인쇄하고 textField을 늘리면 텍스트가 1/2 X 높이로 이동 한 기준선이됩니다.

내가 액세스 할 수있는 셀 패딩과 같은 것이 보이지 않으며이 사실을 알 수 없습니다. 그것이 기능이라면, 오프 스위치가 있습니까?

+0

처럼 보이게하기 위해 XML을 변경합니다

패딩 및 테두리를 선택 요소를 클릭 패딩에 액세스 할 수 ? –

+0

JRXML 또는 링크 된 스타일 참조에 기본 스타일이 정의되어 있습니까? – MrsTang

답변

1

나는 당신의 문제를 읽을 수있는 모든 잘못하지만, 바로 당신이 스크린 샷을 게시 할 수이

<textField isStretchWithOverflow="true" isBlankWhenNull="true"> 
    <reportElement x="0" y="0" width="100" height="20"/> 
    <box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"/> 
    <textElement/> 
    <textFieldExpression><![CDATA[$F{SYSDATE}]]></textFieldExpression> 
</textField>