목록Nexacro (4)
어흥
1. 목적: Grid의 특정 Column에 대한 Expression을 설정하고 싶을 때 사용한다 2. 적용하는 Cell: Summ Row의 특정 Column의 합계나 평균을 구할 때 사용하거나, 서버로부터 받은 데이터를 표시하는 Cell에 사용 가능하다 3. 적용 방법 1) Grid 더블클릭 -> Grid Contents Editor 화면으로 이동 2) 특정 Cell 클릭 이후, 타입 | 값 형태로 이루어진 표에서 '값'에 해당하는 영역 가장 우측에 'Set Expression' 버튼을 클릭하여 설정 4. 예시 1) Binding 설정한 데이터에서 Summ Row에서 Column "Salary"의 총합을 얻고 싶을 때 : Binding>expr 에 expr:dataset.getSum("Salary") 입..
[기본적인 코드] if(!this.Import00) { this.importObj = new ExcelImportObject("Import00",this); this.addChild("Import00", this.importObj); //속성 지정 this.importObj.set_importfilemode("local"); this.importObj.set_importtype(nexacro.ImportTypes.EXCEL2007); this.importObj.set_importurl("DataSrv::XImport.hd"); //동적으로 이벤트 연결 this.importObj.addEventHandler("onsuccess", this.fn_excel_successII, this); this.impor..
1. 용도 : 전체 Data에서 원하는 부분을 추출해서 보여줍니다. 2. 예시 : 온라인 몰에서 원하는 물건들을 사고 싶을 때 1) 대분류: 필기구, 노트북/PC, 식료품 2) 소분류: 야채, 과일, 음료 등등 3. 구현 방법 : this.(소분류 데이터셋 이름).filter("Name=='"+this.(대분류 데이터셋에서 고른 값을 나타내는 컴포넌트).value+"'"); 예시) 대분류 데이터셋에서 하나를 고르면, 그와 관련된 데이터만 소분류에 뜨도록 하고 싶을 때 - 대분류 데이터셋(ds_big)을 Id가 big인 콤보박스에 저장 - 소분류 데이터셋의 이름: ds_small - 소분류 데이터셋에서 비교할 Column이 Name일 때 [코드] this.big_onitemchanged = function..
1) 특정 Column은 고정, 이후 다른 Column들은 화면에서 보여지거나 가려지도록 설정(Ex. 좌우 스크롤) - Gird Contents Editor로 들어간 후, col0, col1, ... 이 써진 Column을 누르면 Position을 설정할 수 있다 - Position의 band : left -> 화면에 고정으로 둬서 항상 나타남 - Position의 band : body -> 화면에 보여지거나 가려지도록 설정 2) 화면 컴포넌트들의 Bind 형태 확인 - Ctrl + B : 해당 화면에 있는 컴포넌트들의 Bind 정보를 확인할 수 있다 - Innerdataset: 해당 컴포넌트에 어떤 Dataset이랑 매칭됐는지 알려준다 - Value: 특정 Dataset의 Column을 정의 3) 각 ..