넥사크로2 [NexacroN] Grid 다루기 Grid에 Dataset 바인딩하기툴바에서 그리드 항목을 선택하여 Form 위에 생성해준다. Invisible Object 영역에서 사용할 Dataset을 선택하여 생성한 Grid 컴포넌트에 드래그 앤 드롭하여 바인딩한다. filter 메소드 사용해서 조건에 맞는 특정 레코드 필터링하기 그리드의 filter 메소드를 이요하여 필터링하면 된다.Dataset.filter(String) : Dataset에 로드된 데이터를 조건에 만족하는 데이터(Row)만 보이게 필터링하는 메소드 빈 문자열("") 설정 시 필터링 조건 해제 findRow, findRowExpr 사용해서 조건에 맞는 특정 레코드 검색하기Dataset.findRow(strColID, strVal, [nStartIdx [, nEndIdx.. 2024. 9. 30. [NexacroN] rowType 직접 바꾸기 데이터를 삭제 버튼을 누를 때, 삭제되지 않고 상태 출력으로만 삭제 여부를 표현해주고자 한다. 먼저 그리드에서 삭제 여부를 표현해줄 STATUS 속성을 추가해주고 text의 expr(표현식)에서 rowType을 가져오도록 설정해준다.rowType을 받아오기 위해 getRowType 이라는 dataset의 메소드를 사용해야 한다. getRowType : 필터링 되어 보이지 않는 Row 를 제외한 범위에서 지정된 Row 의 타입을 반환하는 메소드 먼저 그리드의 status 부분에 rowType을 연결한다. dataset.getRowType(currow) == 8 ? 'D' : '' 📍표현식을 작성할 때, 버튼을 눌러서 작성해도 되고 바로 text 부분에 expr: 을 붙이고 작성해도 된다! setRo.. 2024. 7. 24. 이전 1 다음