2016-06-10 2 views
1

Jasper Studio에서 7 개의 행 그룹으로 크로스 탭을 사용하고 있습니다. 결과는 다음과 같습니다.크로스 탭에 행 머리글을 추가하는 방법은 무엇입니까?

real result

그래서 당신은 이해하기가 매우 어려운 것을 볼 수있는 데이터는 행 그룹에 제시되어있다. 행 그룹 헤더를 추가하고 싶지만이를 수행 할 명확한 방법이 없습니다!

결과는 다음과 같습니다.

expected result

나는 정적 텍스트를 추가하려했지만, 그것은 크로스 탭 요소와 교차하고 보고서를 Excel로 내보낼 때, 사라집니다. 크로스 탭에 행 그룹 헤더를 추가하는 방법이 있습니까?

답변

2

<crosstabTotalRowHeader> 내가 Excel로 내보낼 테스트 <crosstabHeaderCell>

<crosstab columnBreakOffset="100"> 
    <reportElement x="0" y="0" width="802" height="443" uuid="a9b70522-f87a-4366-9ab5-934ed94b02f6"/> 
    <crosstabHeaderCell> 
     <cellContents> 
      <staticText> 
       <reportElement style="Crosstab Data Text" x="0" y="0" width="100" height="26" uuid="0696b52c-76ef-46ef-a7f5-d5edffd1177f"/> 
       <text><![CDATA[City]]></text> 
      </staticText> 
      <staticText> 
       <reportElement style="Crosstab Data Text" x="100" y="0" width="100" height="26" uuid="336200c6-96c6-4eb1-b3ab-5cbeeb55c81c"/> 
       <text><![CDATA[Accident date]]></text> 
      </staticText> 
      ..... 
     </cellContents> 
    </crosstabHeaderCell> 
    <rowGroup name="city" width="100"> 
    .... 
</crosstab> 

에 추가 할 수 없습니다하고 문제를 찾을 수 있기 때문에이 헤더.

+0

이렇게했습니다. 감사. 추가하려는 행 머리글에 정적 텍스트 속성 인 "Arrange in container"= "Free layout"을 추가하고 싶습니다. –

관련 문제