! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

숨김 및 공간 삭제 > Q&A | 토론

본문 바로가기

ActiveReportsJS

Q&A | 토론 - 디자이너

디자이너 숨김 및 공간 삭제

페이지 정보

작성자 호로로로 작성일 2023-02-06 01:48 조회 286회 댓글 0건
제품 버전 : 버전 3.2.1

본문

첨부파일

안녕하세요


해당 공간 영역의 숨김을 true로 했는데, 내용은 안나와도 공간은 계속 있어서
해당 공간도 사라지게 어떻게 하는지 알 수 있을까요?

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

1 답변

디자이너 Re: 숨김 및 공간 삭제

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK폴 작성일 2023-02-07 18:45 댓글 0건

본문

첨부파일

안녕하세요 그레이프시티입니다.


기본적으로 테이터가 연속형 타입의 리포트에 적합하여 사용하실수 있다면 아주 쉽게 생각 하시는 기능을 구현하실수 있습니다.

첨부된 파일을 확인해 보시면 아래와 같이 특정 행에 숨김에 식이 걸려 있고 이것을 통해 해당 행을 보여줄지 여부를 결정할수 있습니다.


f02d1aee9fe2def9e512a31d1985fb4e_1675762727_6762.PNG
그러나 현재 고정형 타입 리포트라면 이러한 방법을 사용하실수 없습니다.

숨기는 것은 식으로 가능하지만 이미 영역 자체가 고정되어 있기 때문에 두 영역을 붙일수 있는 방법이 없기 때문입니다.


이 경우 어쩔수 없이 매우 번거로운 방법입니다만 2개의 리포트를 준비 하여 각각 해당 영역이 있는 리포트와 없는 리포트 양식을 만들어 냅니다.

그리고 자바스크립트에서 해당 JSON에 구문 분석을 해서 그 값이 있는지 여부를 확인한 그에 따라 각각 맞는 리포트 양식에 아래와 같이 동적으로 바인딩 하는 방법이 있을것 같습니다.


var viewer = new ActiveReports.Viewer("#viewer-host"); fetch("/reports/Invoice") .then((data) => data.json()) .then((report) => { report.Page.PageOrientation = "Landscape"; viewer.open(report); }); 


https://www.grapecity.com/activereportsjs/docs/DeveloperGuide/ActiveReportsJSViewer/LoadingReports/LoadingFromJSON 


감사합니다. 

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.