본문 바로가기

TechTip

(32)
Distinct Group by 기능 (데이터셋으로-리턴하기) 샘플개요 체크박스에서 선택한 정보로 Distinct 데이터셋을 생성하고, 총 갯수, 합계, 평균에서 하나의 정보를 선택하여 Group by 데이터를 만듭니다. 사용방법 1. 제공된 파일 groupby.xfdl - 사용될 컴포넌트가 배치되며 사용할 옵션을 설정하여 데이터를 확인하는 화면 예제 폼 파일 groupby.xjs - distinct와 group by 데이터를 데이터셋으로 만들어 반환하는 로직이 작성된 스크립트 파일 2. 화면 동작 가이드 #1. 화면에서 Distinct 버튼을 클릭하면 체크박스에 설정된 정보를 기준으로 데이터를 가공하여 데이터셋으로 반환합니다. #2. Group By 버튼을 클릭하면 체크박스와 라디오에 설정된 정보를 기준으로 데이터를 가공하여 데이터셋으로 반환합니다. #3. 반환되..
그리드 전체에서 검색하여 효과주기 샘플개요 입력된 검색어를 현재 Grid 컴포넌트에서 찾아서 색상을 변경합니다. 사용방법 1. 제공된 파일 datasetsearch.xfdl - 사용될 컴포넌트가 배치되며 사용할 옵션을 설정하는 화면 예제 form 파일 datasetsearch.xjs - 검색 및 decorate에 정보 생성 및 실제 동작하는 로직이 작성된 스크립트 파일 2. 컴포넌트 배치 (nexacro studio Form Design) 화면에서 사용될 리스트의 "Grid 컴포넌트"와 해당 그리드에 binding된 "Dataset 컴포넌트"가 필수이며, 검색어를 입력하는 "Edit 컴포넌트"가 기본으로 배치될 컴포넌트 입니다. 또한 실제 검색하는 동작을 위하여 "Button 컴포넌트"가 추가로 사용됩니다. 검색어 입력과 검색동작은 필수..
Menu Search (트리그리드 검색하여 찾고 이동하기) 샘플개요 treegrid를 검색하거나 해당 검색 위치로 이동할 수 있는 라이브러리 입니다. 해당 기능은 트리 구조의 메뉴를 검색하거나 해당 데이터 위치로 이동하여 사용할 경우 효과적입니다. 사용방법 1. 제공된 파일 menusearch.xfdl - 사용될 컴포넌트가 배치되며 사용할 옵션을 설정하는 화면 예제 form 파일 menusearch.xjs - 검색 및 treegrid 위치 이동에 사용되는 이벤트 추가 및 로직이 작성된 스크립트 파일 2. 컴포넌트 배치 (nexacro studio Form Design) 화면에서 사용될 treegrid의 "Grid 컴포넌트"와 해당 그리드에 binding된 "Dataset 컴포넌트"가 필수이며, 검색어를 입력하는 "Edit 컴포넌트"가 기본으로 배치될 컴포넌트 입..
TreeGrid Move & Copy (트리그리드 drag & drop으로 이동하기) 샘플개요 원본 즉, drag가 수행되는 treegrid 데이터를 타켓위치로 drag&drop하여 이동하거나 복사 할 수 있는 기능이 동적으로 생성되는 라이브러리입니다. drag이벤트가 발생하는 grid는 row 하위레벨에 해당하는 데이터까지 함께 이동합니다. 사용방법 1. 제공된 파일 treegrid.xfdl - 사용될 컴포넌트가 배치되며 사용할 옵션을 설정하는 화면 예제 form 파일 treegrid.xjs - treegrid 이동에 사용되는 이벤트 추가 및 로직이 작성된 스크립트 파일 2. 컴포넌트 배치 (nexacro studio Form Design) 해당 기능을 사용하기 위하여 필요한 최소의 컴포넌트는 drag(원본)이 되는 "Grid 컴포넌트"와 해당 그리드에 binding된 "Dataset ..
Paging (페이징처리) 샘플개요 페이징 처리화면에 사용될 컴포넌트 및 스크립트가 동적으로 생성되는 라이브러리입니다. 페이징이란 대용량 처리 시 데이터 부하 및 로딩이 지연될 경우를 방지하기 위하여 각 페이지별로 데이터를 분할 조회하도록 만드는 기능입니다. 사용방법 1. 제공된 파일 Pagging.xfdl – UI에 표현될 데이터 리스트 및 pagging처리 버튼이 동적으로 생성될 DIV 컴포넌트 작성 및 transaction 처리 화면 form파일 Pagging.xjs – 페이징 처리가 될 컴포넌트 동적 생성 및 컨트롤 로직 작성 스크립트 파일 page_sample.jsp - transaction용 서비스 파일 2. 컴포넌트 배치 (nexacro studio Form Design) 페이징 처리에서 필수로 필요한 기본 컴포넌트는..
Accordion Menu (아코디언 메뉴) 샘플개요 Position Base 기능을 활용한 아코디언 메뉴 만드는 라이브러리 입니다. 아코디언 메뉴를 간단한 스크립트로 개발한 라이브러리로 원하는 형태로 변경하여 활용 가능합니다. 사용방법 1. 제공된 파일 accordionmenu.xfdl - 아코디언을 만들기 위한 컴포넌트 배치와 초기화/실행 함수가 포함되어있습니다. 2. 화면 동작 가이드 #1. Form 화면 로딩 시 지정된 설정 값 기준으로 아코디언 메뉴가 초기화됩니다. #2. 메뉴버튼 클릭시 선택된 메뉴의 아코디언 기능이 실행됩니다.(메뉴펼치기/닫기) 테스트 버전 정보 Product Version : 17.0.0.2001 (2019.5.30.1) 다운로드 경로 https://www.playnexacro.com/techtips/900/accor..
ReverseSubSum Tree 기능을 활용한 동적 Tree 만들기 샘플개요 데이터셋의 ReverseSubSum 기능을 활용한 동적으로 트리를 만드는 라이브러리 입니다. 동적으로 Tree를 재구성 할수 있는 기능으로 다양한 형태의 활용이 가능합니다. 사용방법 1. 제공된 파일 reversesubsumtree.xfdl - 동적 트리를 만들기 위한 컴포넌트 배치와 초기화/실행 함수가 포함되어있습니다. 2. 화면 동작 가이드 #1. 버튼클릭 시 동적 트리 생성 함수가 실행됩니다. 테스트 버전 정보 Product Version : 17.0.0.2001 (2019.5.30.1) 다운로드 경로 https://www.playnexacro.com/techtips/898/reversesubsum-tree-reverse-subsum-기능을-활용한-동적-tree-만들기
Multi Combo(동적으로 다단 콤보 설정하기) 샘플개요 다단 콤보를 동적으로 구성하는 라이브러리 입니다. 상위 콤보의 값 설정시 하위 콤보의 내용이 필터링 되서 표현 되도록 구성되어 있으며 콤보의 갯수를 동적으로 설정 할 수 있도록 되어있습니다. 단순한 스크립트로 작성하여 업무 및 필요한 형태로 변경하여 사용 가능합니다. 사용방법 1. 제공된 파일 multicombo.xfdl - 다단 콤보를 만들기 위한 컴포넌트 배치와 초기화/실행 함수가 포함되어있습니다. 2. 화면 동작 가이드 #1. 화면 온로드 이벤트에서 사용할 콤보리스트를 설정하여 다단 콤보를 초기화 하는 함수가 실행됩니다. #2. 콤보의 값을 변경 시 하위 콤보들에 대한 InnerDataset이 필터링됩니다. 테스트 버전 정보 Product Version : 17.0.0.2001 (2019...