본문 바로가기
반응형

Report8

[Jaspersoft Studio] JAVA 한글 폰트 설정 -(8) Jasper Report에서는 한글이랑 영어랑 다 잘 나오는데 한글은 아예 나오지 않는 경우가 있었다.해결방법은 두가지가 있는거같다. 첫번쨰는 개발자들 모두가 Jasper Report내에서 폰트설정을 하는것,두번쨰는 JAVA에서 설정을 하면은Jasper Report내에서 폰트설정을 하지 않아도 됌.그래서 두번쨰 방법을 해보기로했다. 1. resources 폴더에 fonts 폴더를 만들고 fonts.xml파일을 만든다.2. 이후 NotoSansKR-Regular.ttf,NotoSansKR-Bold.ttf 파일을 넣어준다. NotoSansKR-Regular.ttf,NotoSansKR-Bold.ttf 이 두파일은 구글 폰트이다 .3. resources에 jasperreports_extenstion.proper.. 2025. 10. 21.
[Jaspersoft Studio] JAVA 연동 QR CODE 출력 안됌 해결 - (7) JASPER REPORT에서는 Design을 그리고 Preview로 확인을 하면은 QR 코드가 정상적으로 표출이됐는데 화면에서 출력을하면은 QR코드가 안보이는 현상이 발생하였다 .간단하게 풀어보자.1.프로젝트에 libs라는 폴더를 생성한다. 이미 있는경우는 만들필요없다.- Spring + Gradle 프로젝트에서 libs 폴더는 외부 라이브러리(.jar 파일) 를 직접 프로젝트에 포함시킬 때 사용하는 로컬 의존성 저장소 역할을 한다.2. 해당 사이트에 접속해서 DownLoad를 받자https://sourceforge.net/projects/barcode4j/files/barcode4j/Barcode4J%202.1/ Barcode4J - Browse /barcode4j/Barcode4J 2.1 at Sou.. 2025. 10. 21.
[Jaspersoft Studio] Jasper Report - React 연동 (6) 저번에 Spring Boot와 JasperReport를 연동하여 스웨거 테스트를 진행했었는데 React 연동까지 해볼라한다.. 1. 우선 useReportPopupBridge라는 ts파일을 생성했다. MessageEvent를 사용하였다.// useReportPopupBridge.ts (간단 훅으로 만들어 재사용 권장)import { useEffect } from "react";const ORIGIN = window.location.origin;type OnDownload = (docType: "pdf" | "excel" | "word", context: any) => Promise;export default function useReportPopupBridge( getInitial: () => { b.. 2025. 8. 25.
[Jaspersoft Studio] Jasper Report InteliJ 연동 Gradle (5) 환경부터 소개하겠다 간단하게.Spring Boot - InteliJ 툴빌드 GradleSwagger 테스트 ms-sql 1. 우선은 build.gradle 에 들어가서 dependecies에 해당 외부 라이브러리를 추가한다 . // 나머지 라이브러리는 word, excel ,pdf 를 다운로드 받기 위해 선언. implementation 'net.sf.jasperreports:jasperreports:6.21.5' // jasper 버전 implementation 'com.github.librepdf:openpdf:1.3.30' implementation 'org.apache.poi:poi-ooxml:5.2.3' implementation 'org.apache.poi:poi.. 2025. 8. 11.
[Jaspersoft Studio] jxrml 파일 생성 및 DB SELECT(4) 앞에서 연결했던 DB에 대해서 값이 정상적으로 jxrml로 호출이 되는지 알아보려고 한다 . 1. project 우클릭 -. new -> jasper Report 클릭2. Blank A4 클릭 후 Next -> File Name 작성 후 Next .jxrml은 지우면안됀다 -> 3.Data Adapter 클릭 후 연결할 DB 선택 ( 이전 페이지에서 볼 수 있다.) 4. 팝업 창에서 확인 클릭 -> Finish 클릭 5. 해당 이미지 클릭 후 연결 할 DB 선택 -> 이후 Table 클릭 후 -> SELECT 문 입력 이후 Read Fileds 클릭 -> 이후 OK 버튼 클릭 6.좌측 하단 outline에 Filed 확인 Filed가 정상적으로 다 들어와야 연결이 된것이다. 7. 만약에 outli.. 2025. 8. 11.
[Jaspersoft Studio] Data Adapters DBMS 연결 ClassNotFoundException 해결 (3) DBMS에 연결을 해보자 . MSSQL을 사용중이다. 1. Data Adapters 우클릭 -> Create Data Adapter 클릭 2. Database JDBC Connection 클릭 3.JDBC Driver 클릭 후 사용하고 있는 DB Driver 클릭 4. 접속 정보 확인- JDBC Driver(어떤 DB와 연결할지 정하는 드라이버 선택 항목)- JDBC URL(DB 접속 주소 IP, 포트, DB 이름 등 포함)- Username( DB 로그인 계정명 )- Password (DB 로그인 비밀번호) 5. 에러발생 ( Jaspersoft Studio에서 MSSQL 드라이버를 못 찾음 ) 즉 MSSQL 데이터베이스에 연결하려고 했는데, JDBC 드라이버가 없어서 실패한 거임.6.에러 해결을 위해.. 2025. 8. 6.
반응형