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

데이터셋 하위 데이터셋(중첩된 데이터 집합) 접근 방법 문의 > Q&A | 토론

본문 바로가기

ActiveReportsJS

Q&A | 토론

PureJS 데이터셋 하위 데이터셋(중첩된 데이터 집합) 접근 방법 문의

페이지 정보

작성자 세종아이티 작성일 2022-11-01 13:22 조회 361회 댓글 0건
제품 버전 : 3.2.0

본문

첨부파일

안녕하세요. 


표현하고자 하는 보고서 샘플 첨부하여 드리며,

지금까지 질문드린 내용 종합적으로 문의드리려고 합니다.


1. 파라미터 동적 숨기기 및 표시 기능 여부

- 조회단위(searchtype) 파라미터 값(일간, 주간, 월간, 분기, 반기, 연간)에 따라

  조회일자(searchfrom/searchto, searchweek, searchmonth, searchquarter, searchhalf, searchyear)

  파라미터 숨기기 및 표시를 하려고 합니다.

- 예를 들어, 조회단위(searchtype) 파라미터 값이 월간일때, searchmonth 파라미터 표시, 다른 파라미터 숨기기 가능 여부

- 이 기능이 되지 않으면 보고서를 6개로 나누어야 하므로 보고서 개수가 늘어나는 문제가 있습니다.


2. 파라미터 값 동적 변경 기능 여부

- 파라미터 값을 동적으로 변경하여 조회기간(searchfrom ~ searchto)을 화면에 표시하려고 합니다.

- 예를 들어, 조회단위(searchtype) 파라미터 값이 월간일때, searchmonth 파라미터를 '2022-10-15'로 선택했을 때,

  searchfrom 파라미터 '2022-10-01', searchto 파라미터 '2022-10-31' 로 변경 기능 여부


3. 하위 데이터셋(중첩된 데이터 집합)의 접근방법

- 테이블 푸터(footer)에 집계합수를 사용하여 항목별 합계 기능 여부

- 첨부드린 파일에는 상품별 함계와 전체 합계(총계)를 표시하고자 합니다.


확인 부탁드립니다.

감사합니다.


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

댓글목록

등록된 댓글이 없습니다.

3 답변

PureJS Re: 데이터셋 하위 데이터셋(중첩된 데이터 집합) 접근 방법 문의

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

페이지 정보

작성자 GCK폴 작성일 2022-11-07 19:21 댓글 1건

본문

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


답변이 늦어서 죄송합니다.

우선 리포트에서 보면 현재 따로 파라메터 세팅이 되어 있지는 않은것 같습니다.

저희가 ARJS에서 파라메터는 일반적으로 아래와 같이 입력창을 통해 사용자에게 값을 입력 받는 것을 말합니다. 

019d6ea978e4d1008a61ca8dbada35ed_1667816246_8995.png

그렇다면 1번과 2번에서 원하시는 기능이 이렇게 파라메터를 통해 값을 입력 받을때 여러개의 파라메터 값이 노출 되고 여기에서 각각 특정 파라메터를 선택함에 따라 동적으로 파라메터 항목이 변하는 것을 기대하시는 것일까요?
그렇다면 예를 들면 searchtype을 바인딩 시키시는 것은 DB에서 있는 항목 리스트를 파라메터에 전달하고 활용하시기 위함 이신가요?

확인을 부탁 드립니다.

감사합니다.
그레이프시티 드림

댓글목록

세종아이티님의 댓글

세종아이티 작성일

답변 감사드립니다,.

특정 파라미터를 선택함에 따라 동적으로 파라미터 항목이 변하기를 바랍니다.

감사합니다.

PureJS Re: 데이터셋 하위 데이터셋(중첩된 데이터 집합) 접근 방법 문의

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

페이지 정보

작성자 GCK폴 작성일 2022-11-08 17:41 댓글 0건

본문

첨부파일

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


우선 3번째 문의에 대한 답변 먼저 드리겠습니다.

원하시는 중간합 기능은 그룹기능을 사용하시면 됩니다.

이렇게 그룹으로 묶어놓은 항목은 그룹에 대한 합계만 계산이 됩니다.

019d6ea978e4d1008a61ca8dbada35ed_1667896546_1874.PNG
 

이후 푸터 부분에 Sum을 추가하면 전체 합이 계산될 것입니다.

간단한 샘플 참고해 주시기 바랍니다.


감사합니다.
그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

PureJS Re: 데이터셋 하위 데이터셋(중첩된 데이터 집합) 접근 방법 문의

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

페이지 정보

작성자 GCK폴 작성일 2022-11-10 12:06 댓글 0건

본문

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


1번과 2번에 대한 답을 드리겠습니다.

우선 아시는 것처럼 저희 제품에는 파라메터 기능이 있으며 사용자의 선택에따라 필터된 결과를 다음 파라메터에서 보실수 있습니다.

아래의 예제를 참고해 주시기 바랍니다.

https://demo.grapecity.co.kr/activereportsjs/demos/Reports/GetStartedWithFixedReports/purejs 


그러나 아쉽게도 이 기능 이상의 사용자 정의 기능 예를 들어 갑자기 파라메터 갯수가 줄어 든다거나 원하는 날짜 데이터로 강제로 변경되게 세팅하는 방법은 없습니다.


그래서 이러한 경우 차라리 외부 자바스크립트 컨트롤을 활용해 이러한 입력을 최대한 받은 상태에서 이것을 파라메터 삼아 데이터를 필터링 하고 최종적인 데이터를 리포트에 반영하는 식으로 개발을 하셔야 할것 같습니다.

아래의 예제를 참고해 주시기 바랍니다.

https://demo.grapecity.co.kr/activereportsjs/demos/features/viewer-set-parameter-values/purejs


추가로 궁금하신 사항은 다시 문의 주시기 바랍니다.


감사합니다.
그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

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