Jasper 보고서의 셀 값 (콘텐츠)을 기반으로 한 동적 정렬

비샬 잔즈 루키아

PDF 생성을 위해 DynamicJasper (3.0.13) API를 사용하고 있습니다. 값이 "-" 이면

필드 값 정렬 중심 을 유지할 수 있습니까? 그렇지 않으면 수평 입니다. 내 현재 jrxml 필드는 다음과 같습니다.

<textField>
    <reportElement uuid="105ab8ed-5b63" x="0" y="0" width="200" height="20"/>
        <textElement>
            <font size="15"/>
        </textElement>
        <textFieldExpression>
            <![CDATA[$F{firstName}]]>
        </textFieldExpression>
</textField>
비샬 잔즈 루키아

마침내 동적 재스퍼 템플릿을 만드는 구조에 따라 답변을 얻었습니다.

/**----------START------setting up conditional style and adding it in jasper design---------------*/
String expressionText = "$F{firstName}.trim().equals("-")";
JRDesignExpression cellExpression = new JRDesignExpression();
cellExpression.setText(expressionText);

JRDesignConditionalStyle conditionalCellStyle = new JRDesignConditionalStyle();
JRDesignStyle baseStyle = new JRDesignStyle();


conditionalCellStyle.setParentStyle(baseStyle);
conditionalCellStyle.setConditionExpression(cellExpression);
conditionalCellStyle.setHorizontalAlignment(HorizontalAlignEnum.CENTER);

baseStyle.setName("CONDITIONAL_STYLE");
baseStyle.setHorizontalAlignment(HorizontalAlignEnum.LEFT);
baseStyle.setBold(Boolean.FALSE);
baseStyle.setItalic(Boolean.FALSE);
baseStyle.setStrikeThrough(Boolean.FALSE);
baseStyle.setUnderline(Boolean.FALSE);
baseStyle.addConditionalStyle(conditionalCellStyle);

getJasperDesign().addStyle(baseStyle); //(here getJasperDesign() is a object of JasperDesign)
/**---------END-------setting up conditional style and adding it in jasper design---------------*/


/**----------START------setting up my text field---------------*/
JRDesignTextField cellTextField = new JRDesignTextField();
/**---------------------setting all other properties of textField--------------------*/
cellTextField.setStyle(getJasperDesign().getStylesMap().get("CONDITIONAL_STYLE")); //(here getJasperDesign() is a object of JasperDesign)
/**----------END------setting up my text field---------------*/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 셀 값을 기반으로 동적으로 범위 서식 지정

분류에서Dev

다른 셀 값을 기반으로 한 셀 서식 지정 Google 시트

분류에서Dev

한 열에서 별도의 셀로 콘텐츠 이동

분류에서Dev

셀 값을 기반으로 한 셀의 조건부 연결

분류에서Dev

CSS에서 내부 콘텐츠를 기반으로 동일한 href 값을 가진 두 개의 버튼을 구별 할 수 있습니까?

분류에서Dev

셀 값을 기반으로 동적으로 열 숨기기

분류에서Dev

다른 셀의 값을 기반으로 한 셀에 대한 특정 매크로 호출

분류에서Dev

배열은 여러 위치에서 첫 번째 LatLng 데이터 만 검색하고 동일한 값을 정보창의 콘텐츠에 전달합니다.

분류에서Dev

셀 값을 기반으로 Excel에서 정렬 된 숫자 목록 생성

분류에서Dev

해당 행의 셀 값을 기반으로 셀을 동적으로 잠그는 방법은 무엇입니까?

분류에서Dev

VBA Excel 2010에서 다른 셀의 값을 기반으로 셀 값 설정

분류에서Dev

UITableView iOS에서 보이는 셀을 기반으로 콘텐츠로드

분류에서Dev

Excel에서 다른 셀을 기반으로 한 셀의 값 변경

분류에서Dev

R의 다른 열 값을 기반으로 셀 값 재설정

분류에서Dev

R : 주어진 값을 기반으로 한 표의 색상 셀

분류에서Dev

max 함수 (excel)에서 반환 된 동일한 행의 다른 셀 값을 결정하기위한 셀 함수

분류에서Dev

다른 셀의 값을 기반으로 한 단어에서 조건부 서식 지정

분류에서Dev

값을 바꿀 때 커서가 콘텐츠 편집 가능한 <p>의 첫 단어로 이동합니다.

분류에서Dev

오른쪽 및 위의 셀 값을 기반으로 한 셀의 합계

분류에서Dev

PHP 데이터베이스 값을 기반으로 HTML의 콘텐츠를 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

세 번째 셀의 값을 기반으로 한 셀의 값을 다른 셀로 복사하는 Excel

분류에서Dev

일치하는 다른 셀을 기반으로 한 셀의 값 복사

분류에서Dev

다른 셀의 정보를 기반으로 셀 값 설정

분류에서Dev

쿼리에서 반환 된 정적 값을 기반으로 한 Informix 그룹화

분류에서Dev

UIActivityController에서 선택한 항목을 기반으로 공유 콘텐츠 사용자 지정

분류에서Dev

VBA Excel-다른 셀의 값을 기반으로 한 값을 포함하는 행에서 각 셀의 색상 지정

분류에서Dev

수직 행 / 열 값을 기반으로 셀 서식 지정

분류에서Dev

콘텐츠에 따라 섹션에서 반응 형 단락 스타일을 동적으로 지정

분류에서Dev

셀의 정확하지 않은 값을 기반으로 VBA를 사용하여 목록 정렬

Related 관련 기사

  1. 1

    다른 셀 값을 기반으로 동적으로 범위 서식 지정

  2. 2

    다른 셀 값을 기반으로 한 셀 서식 지정 Google 시트

  3. 3

    한 열에서 별도의 셀로 콘텐츠 이동

  4. 4

    셀 값을 기반으로 한 셀의 조건부 연결

  5. 5

    CSS에서 내부 콘텐츠를 기반으로 동일한 href 값을 가진 두 개의 버튼을 구별 할 수 있습니까?

  6. 6

    셀 값을 기반으로 동적으로 열 숨기기

  7. 7

    다른 셀의 값을 기반으로 한 셀에 대한 특정 매크로 호출

  8. 8

    배열은 여러 위치에서 첫 번째 LatLng 데이터 만 검색하고 동일한 값을 정보창의 콘텐츠에 전달합니다.

  9. 9

    셀 값을 기반으로 Excel에서 정렬 된 숫자 목록 생성

  10. 10

    해당 행의 셀 값을 기반으로 셀을 동적으로 잠그는 방법은 무엇입니까?

  11. 11

    VBA Excel 2010에서 다른 셀의 값을 기반으로 셀 값 설정

  12. 12

    UITableView iOS에서 보이는 셀을 기반으로 콘텐츠로드

  13. 13

    Excel에서 다른 셀을 기반으로 한 셀의 값 변경

  14. 14

    R의 다른 열 값을 기반으로 셀 값 재설정

  15. 15

    R : 주어진 값을 기반으로 한 표의 색상 셀

  16. 16

    max 함수 (excel)에서 반환 된 동일한 행의 다른 셀 값을 결정하기위한 셀 함수

  17. 17

    다른 셀의 값을 기반으로 한 단어에서 조건부 서식 지정

  18. 18

    값을 바꿀 때 커서가 콘텐츠 편집 가능한 <p>의 첫 단어로 이동합니다.

  19. 19

    오른쪽 및 위의 셀 값을 기반으로 한 셀의 합계

  20. 20

    PHP 데이터베이스 값을 기반으로 HTML의 콘텐츠를 동적으로 변경하는 방법은 무엇입니까?

  21. 21

    세 번째 셀의 값을 기반으로 한 셀의 값을 다른 셀로 복사하는 Excel

  22. 22

    일치하는 다른 셀을 기반으로 한 셀의 값 복사

  23. 23

    다른 셀의 정보를 기반으로 셀 값 설정

  24. 24

    쿼리에서 반환 된 정적 값을 기반으로 한 Informix 그룹화

  25. 25

    UIActivityController에서 선택한 항목을 기반으로 공유 콘텐츠 사용자 지정

  26. 26

    VBA Excel-다른 셀의 값을 기반으로 한 값을 포함하는 행에서 각 셀의 색상 지정

  27. 27

    수직 행 / 열 값을 기반으로 셀 서식 지정

  28. 28

    콘텐츠에 따라 섹션에서 반응 형 단락 스타일을 동적으로 지정

  29. 29

    셀의 정확하지 않은 값을 기반으로 VBA를 사용하여 목록 정렬

뜨겁다태그

보관