써먹는 웹개발
[Tip 웹스퀘어] WebSquare GRID API 본문
728x90
반응형
Field Summary
- autoFit
- 여백이 없이 그리드를 그리는 옵션(lastColumn은 마지막 행만 allColumn은 모든 행의 너비를 조정)
- autoFitMinWidth
- autoFit의 값이 allColumn일 때 그리드 width의 최소 픽셀 값(lastColumn에는 적용되지 않음)
- baseNode
- 그리드 데이터 xml의 반복 node이전까지의 xpath
- class
- 그리드의 class
- columnMove
- 그리드 헤더를 마우스로 드래그하여 컬럼을 이동할 수 있는 기능의 동작 여부
- dataDragDrop
- 그리드 데이터의 드래그&드랍 사용 여부(FireFox에서는 Ctrl 키를 누르고 사용해야 됨)
- disabledBackgroundColor
- disabled 되어 있는 셀의 배경색
- disabledFontColor
- disabled 되어 있는 셀의 폰트색
- dragDisplayColumn
- 드래그 시 가져올 열 구분
- dragEndFunction
- 드래그 종료시 실행될 함수
- dragStartFunction
- 드래그 시작시 실행될 함수
- editModeEvent
- 수정모드로 변환하기 위한 이벤트
- enterKeyMove
- 엔터 입력시 포커스 이동방향에 대한 설정
- evenRowBackgroundColor
- 그리드 짝수 행 배경색
- excludeDeletedRows
- expression에서 deleted된 row를 제외합니다
- fastScroll
- 세로 스크롤이동시 빠르게 스크롤되는 효과를 허용하는 시간내에 그려진 부분까지만 렌더링하는 옵션
- fixedColumn
- 그리드의 컬럼 고정값
- focusMode
- 포커스시 표현 방법
- focusMove
- 그리드에서 키를 통한 포커스 이동을 허용할지 여부
- hideHeader
- 그리드 헤더 숨김 여부
- id
- 그리드의 id
- keepDefaultColumnWidth
- autoFit 시 그리드 행 번호 표시 컬럼, 행 상태 컬럼의 width 를 고정한다
- keyMoveEditMode
- 키를 통한 포커스 변경시 바로 수정모드로 변경여부
- loadCount
- onscrollend 발생 조건으로 사용되는 잔여 row 수
- noResultMessage
- 조회 결과가 없을 시 표시되는 메세지
- noResultMessageClass
- 그리드의 결과 없음 메시지의 class
- noResultMessageStyle
- 그리드의 결과 없음 메시지의 style
- noResultMessageVisible
- 조회 결과가 없을 시 메시지 표시 여부
- oddEvenColorDisplay
- 그리드 짝,홀수 행별 반복색 지정 여부
- oddRowBackgroundColor
- 그리드 홀수 행 배경색
- overflowX
- 그리드 좌우 스크롤 표시 여부
- overflowY
- 그리드 세로 스크롤 표시 여부
- readOnly
- 그리드의 읽기 전용 여부
- readOnlyBackgroundColor
- 읽기 전용으로 지정된 셀의 배경색
- readOnlyPriority
- 읽기 전용의 우선 순위
- readOnlyTabIgnore
- cell이 읽기 전용인 경우에 tab을 무시 여부
- repeatNode
- 그리드 데이터 xml의 반복 node xpath
- resize
- 헤더를 사용하여 커럼 폭 크기 조절 여부
- rowMouseOver
- 마우스 오버시 행 선택 표시 여부
- rowMouseOverColor
- 마우스 오버시 행의 배경색
- rowNumBackgroundColor
- 그리드 행 번호 배경 영역의 색상
- rowNumHeaderValue
- 그리드 행 번호 표시시 그리드 헤더에 표시할 텍스트
- rowNumVisible
- 그리드 행 번호 표시 여부
- rowNumWidth
- rowNum 컬럼의 width
- rowStatusHeaderValue
- 그리드 행 상태 표시시 그리드 헤더의 표시할 텍스트
- rowStatusVisible
- 그리드 행 상태 표시 여부
- rowStatusWidth
- rowStatus 컬럼의 width
- scrollByColumn
- 가로 스크롤시 컬럼 단위 이동
- selectedCellColor
- 선택된 셀의 배경색
- selectedCellOverColor
- 선택된 셀에 마우스 오버시 배경색(지정하지 않으면 rowMouseOverColor을 사용)
- selectedRowColor
- 선택된 행의 배경색
- selectedRowOverColor
- 선택된 행에 마우스 오버시 배경색(지정하지 않으면 rowMouseOverColor을 사용)
- showSortableImage
- 그리드의 해당 컬럼이 정렬가능한 경우, 해당 컬럼의 헤더에 이미지를 출력할지에 대한 여부
- sortable
- 그리드의 헤더 클릭을 통한 데이터 정렬 지원 여부
- sortEvent
- 데이터 정렬을 위한 이벤트 설정
- summary
- 그리드 요약
- tooltipDisplay
- 그리드의 셀 크기보다 긴 데이터의 경우 툴팁 사용 여부
- valueNode
- 실제 데이터를 갖고 있는 attribute 이름, 빈 값의 경우 텍스트 노드에 셀 데이터를 갖음
- visibleRowNum
- 표시 항목행수
- wheelRows
- 세로 휠 이동시 한번 이동하는 행의 개수
- xmlEncode
- 그리드 XML Data 처리시 XMLEncoding하여 처리한다
footer
- class
- table 부분에 적용될 class
- columnClass
- td 부분에 적용될 class
- id
- footer의 아이디
- width
- footer의 width
row
- id
- row의 아이디
column
- allOption
- inputType이 selectbox인 경우에 전체를 선택하는 라벨을 표시할지 여부
- allowChar
- 사용자(end user) 입력 가능 문자 설정
- alt
- inputType이 image인 경우에 이미지의 alt속성
- applyFormat
- format을 에디트모드를 포함한 모든 경우에 적용할지 여부
- calendarClass
- 캘린더의 모양을 선택
- calendarValueType
- inputType이 calendar인 경우에 calendar의 타입
- chooseOption
- chooseOptionLabel을 표시할지 여부
- chooseOptionLabel
- inputType이 selectbox이고, chooseOption를 사용하는 경우 경우에 맨 위에 표시할 라벨
- colMerge
- 선택한 열에서 동일데이터 행 반복시 하나의 셀로 표현할지 여부
- colSpan
- span할 열의 수
- customFormatter
- data, formattedData, rowIndex, colIndex 인자를 받는 조건부 서식 formatter 함수 명 정의
- dataType
- 셀의 데이터 타입
- dateValidCheck
- dataType이 date인 경우에 valid체크 여부
- defaultValue
- 셀의 초기값
- depthColumn
- inputType이 drilldown일 때 depth를 표시해줄 열의 아이디
- depthType
- grid의 drilldown 사용 시 노드의 연관관계를 표현하는 방식 nbsp : 공백(default), div : 빈 div상자, line : 이미지로 표현
- disabled
- 셀의 disabled 여부
- displayFormat
- 셀에 값을 표시하는 format
- displayFormatter
- 셀에 값을 표시하는 formatter함수
- displayType
- inputType이 textarea일때 내부 텍스트가 많을 경우 이를 다 보여주기 위하여 셀을 늘려주기 위한 옵션
- editModeEvent
- 수정모드로 변환하기 위한 이벤트
- editType
- 에디트 모드시 포커스 옵션
- expression
- inputType이 expression일 경우에 계산식
- falseValue
- valueType이 other일 때 쓰일 셀이 해제된 경우 가지게 될 값
- hidden
- 컬럼의 hidden 유무
- id
- 컬럼의 아이디
- ignoreChar
- 설정된 사용자(end user) 입력 가능 문자 중 특정 문자의 사용 불가능 설정
- ignoreStatus
- 데이터가 변경되었을 때 CRUD Flag 값을 바꾸지 않을지 여부
- imageClickFunction
- inputType이 textimage인 경우에 클릭되었을 때 실행되는 함수
- imageHeight
- inputType이 image인 경우에 이미지의 높이
- imageSrc
- inputType이 image인 경우에 이미지의 경로
- imageWidth
- inputType이 image인 경우에 이미지의 폭
- imeMode
- inputType이 text인 경우 ime-mode(css) 값을 설정한다
- importExp
- 그리드 데이터 입력시 사용할 data변환 계산식
- importFormatter
- 그리드 데이터 입력시 사용할 data변환 formatter함수
- inputType
- 셀의 타입
- localeRef
- 다국어 옵션 사용시 refrence 키 값
- maxLength
- 최대길이
- monthNames
- 1~12월을 나타내는 문자열을 콤마(,)로 구분한 스트링
- readOnly
- 컬럼의 readOnly 유무
- rowSpan
- span할 행의 수
- showDepth
- inputType이 drilldown인 경우에 처음 로딩시 보여줄 depth
- sortable
- 그리드의 헤더 클릭을 통한 데이터 정렬 지원 여부
- textAlign
- 셀의 텍스트 정렬 부분
- trueValue
- valueType이 other일 때 쓰일 셀이 선택된 경우 가지게 될 값
- upperColumn
- colMerge시에 기준으로 할 열의 아이디
- useFilter
- 필터 사용 여부
- useLocale
- 다국어 사용 여부
- value
- 셀의 값
- valueType
- inputType이 radio나 checkbox인 경우 trueValue 값과 falseValue 값의 종류를 결정하는 타입
- verticalAlign
- 셀의 세로 정렬 속성
- width
- 컬럼의 width 값
- yearSuffix
- 연도 숫자 뒤에 들어갈 문자열
caption
header
- class
- table 부분에 적용될 class
- columnClass
- td 부분에 적용될 class
- id
- header의 아이디
- width
- header의 width
gBody
- class
- table 부분에 적용될 class
- columnClass
- td 부분에 적용될 class
- id
- gBody의 아이디
- width
- gBody의 width
subTotal
- class
- table 부분에 적용될 class
- columnClass
- td 부분에 적용될 class
- id
- subTotal의 아이디
- targetColumnID
- subTotal을 생성시킬 기준이 되는 column(gBody 하위에 존재하여야 함)의 id
- width
- subTotal의 width
Event Summary
- onafteredit
- 셀의 수정이 끝나서 포커스가 빠져나온 경우 발생하며, oneditend후에 발생
- onbeforeedit
- 셀 수정모드로 들어가기 전에 발생
- oncellclick
- 셀이 클릭된 경우 발생
- oncelldblclick
- 셀이 더블 클릭된 경우 발생
- oncellindexchange
- 셀 선택(방항키, 마우스)하여 셀의 인덱스가 바뀐 경우 발생
- onchange
- 셀의 데이터가 바뀐경우 발생
- oncolumnindexchange
- 셀 선택(방항키, 마우스)하여 열의 인덱스가 바뀐 경우 발생
- oneditend
- 셀의 에디트가 끝난 경우 발생하며, onafteredit보다 먼저 발생
- onfilereadend
- 엑셀업로드가 끝난 경우 발생
- onfooterclick
- footer가 클릭된 경우 발생
- onheaderclick
- header가 클릭된 경우 발생
- onrightbuttonclick
- 마우스 오른쪽 버튼이 클릭된 경우 발생
- onrowindexchange
- 셀 선택(방항키, 마우스)하여 행의 인덱스가 바뀐 경우 발생
- onscrollend
- 세로 스크롤이 loadcount 만큼 행을 남긴 경우 발생
- onscrollx
- 가로 스크롤을 움직이는 경우 발생
- onscrolly
- 세로 스크롤을 움직이는 경우 발생
- onsort
- sortable 속성이 적용된 헤더에서 클릭이나 더블클릭을 통하여 정렬방식이 변경되었을 경우 발생
Method Summary
- addClass
- 컴포넌트에 className의 이름을 가진 class를 추가합니다
- advancedExcelDownload
- 그리드의 데이터를 엑셀 파일로 저장합니다
- advancedExcelUpload
- 엑셀 파일을 읽어 그리드의 데이터를 설정합니다
- changeClass
- 컴포넌트에서 oldClassName의 이름을 가진 class를 newClassName으로 치환합니다
- checkAll
- 체크 박스로 이루어진 열을 한번에 체크하거나 언체크합니다
- clearGroupby
- grid groupby를 해제합니다
- clearSort
- 그리드의 모든 정렬을 취소해줍니다
- deleteRow
- rowInex에 해당하는 행의 상태 값을 삭제로 바꿔줍니다
- focus
- 객체에 focus를 줍니다
- getAllData
- 그리드의 모든 data를 배열로 반환합니다
- getAllDisplayData
- 그리드의 화면에 보이는 data를 배열로 반환합니다
- getAllDisplayXML
- 그리드의 모든 data를 XML로 반환합니다
- getAllFocusedIndex
- 포커스가 위치한 모든 셀의 rowIndex와 colIndex를 반환합니다
- getAllVisibleData
- 그리드의 현재 보이는 data를 배열로 반환합니다
- getAllVisibleXML
- 그리드의 현재 보이는 data를 XML로 반환합니다
- getAllXML
- 그리드의 모든 data를 XML로 반환합니다
- getBottomRowIndex
- 현재 그리드에 그려진 최하단 row의 rowIndex를 반환합니다
- getCellBackgroundColor
- rowIndex와 colIndex에 해당하는 셀의 배경색을 반환합니다
- getCellChecked
- rowIndex와 colIndex로 해당하는 셀의 check여부를 반환합니다
- getCellColor
- rowIndex와 colIndex에 해당하는 셀의 글자색을 반환합니다
- getCellData
- rowIndex와 colIndex에 해당하는 셀의 데이터를 반환합니다
- getCellDisabled
- colIndex와 rowIndex 해당하는 셀의 disabled속성 값을 반환합니다
- getCellDisplayData
- rowIndex와 colIndex에 해당하는 셀의 화면에 보이는 데이터를 반환합니다
- getCellPosition
- 셀의 위치 정보(top이나 left)를 반환합니다
- getCellReadOnly
- colIndex와 rowIndex에 해당하는 셀의 readonly속성 값을 반환합니다
- getCellSize
- 셀의 크기 정보(width나 height)를 반환합니다
- getCheckedData
- colIndex에 해당하는 열이 radio/checkbox일 경우 check된 행의 data를 배열로 반환합니다
- getCheckedIndex
- colIndex에 해당하는 열의 radio/checkbox가 check된 행의 Index를 배열로 반환합니다
- getCheckedXML
- colIndex에 해당하는 열이 radio/checkbox일 경우 check된 행의 data를 XML로 반환합니다
- getChildrenRowIndexArray
- drilldown 사용시 rowIndex에 해당하는 행의 자식 행들의 rowIndex를 배열로 반환합니다
- getColData
- colIndex에 해당하는 열의 데이터(filter나 sort처리되지 않은)를 배열로 반환합니다
- getColIdByHeaderId
- sort에서 주어진 headerId에 해당하는 header를 클릭했을때 참조하는 body의 columnId를 반환한다
- getColumnAllDataArray
- colIndex에 해당하는 열의 값을 저장한 배열을 반환합니다
- getColumnBackgroundColor
- colIndex에 해당하는 열의 배경색을 반환합니다
- getColumnColor
- colIndex에 해당하는 열의 글자색을 반환합니다
- getColumnDisabled
- colIndex에 해당하는 열에 disabled속성 값을 반환합니다
- getColumnID
- 그리드의 컬럼 index를 입력받아 그에 해당하는 컬럼의 id를 반환합니다
- getColumnIndex
- 그리드의 컬럼 id를 입력받아 그에 해당하는 컬럼의 index를 반환합니다
- getColumnOrder
- 현재 그리드의 컬럼 순서를 배열로 반환합니다. 기본적으로는 컬럼 index를 담은 배열을 반환하고,
- getColumnReadOnly
- colIndex에 해당하는 열에 적용된 readonly속성 값을 반환합니다
- getColumnType
- colIndex에 해당하는 열의 inputType 속성값을 반환합니다
- getColumnVisible
- colIndex에 해당하는 열의 visible여부를 반환합니다
- getDataLength
- 현재 화면에 보이는 행의 수를 반환합니다
- getDataRow
- rowIndex에 해당하는 행의 데이터를 컬럼의 아이디를 키로 하는 해쉬 형태로 반환합니다
- getDeletedData
- 삭제 상태인 행들을 배열로 반환합니다
- getDeletedIndex
- 삭제 상태인 행의 번호를 배열로 반환합니다
- getDeletedXML
- 삭제 상태인 행들의 데이터를 XML로 반환합니다
- getDisabled
- type에 따라 disabled 속성을 반환합니다
- getDisplayRowIndex
- rowIndex에 대한 표시되는 데이터의 rowIndex를 리턴한다
- getFocusedColumnID
- 포커스가 위치한 셀이 속한 column의 ID를 반환합니다
- getFocusedColumnIndex
- 포커스가 위치한 셀의 colIndex를 반환합니다
- getFocusedRowIndex
- 포커스가 위치한 셀의 rowIndex를 반환합니다
- getFocusedRowStatus
- 포커스가 위치한 셀이 속한 row의 상태 값(문자)를 반환합니다
- getFooterData
- footerId에 해당하는 footer의 값을 반환합니다
- getFooterStyle
- 그리드의 footerId에 해당하는 footer의 스타일 속성값을 가져옵니다
- getGridReadOnly
- 그리드의 읽기 전용 속성을 반환합니다
- getHeaderBackgroundColor
- 그리드의 헤더 셀에 적용된 배경색 값을 가져옵니다
- getHeaderColor
- 그리드의 헤더 셀에 적용된 글씨 색상값을 가져옵니다
- getHeaderID
- header index로 header id를 찾아옵니다
- getHeaderIndex
- header id로 header index를 찾아옵니다
- getHeaderPosition
- header의 위치 정보(top이나 left)를 반환합니다
- getHeaderSize
- header의 크기 정보(width나 height)를 반환합니다
- getHeaderValue
- 헤더의 값을 반환합니다
- getID
- 웹스퀘어 컴포넌트의 id를 반환합니다
- getInsertedData
- 삽입 상태인 행들의 데이터를 배열로 반환합니다
- getInsertedIndex
- 삽입 상태인 행의 번호를 배열로 반환합니다
- getInsertedXML
- 삽입 상태인 행들의 데이터를 XML로 반환합니다
- getMatchedColumnData
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 같은 행들을 찾아서 targetCol에 해당하는 열의 값들을 배열로 반환합니다
- getMatchedData
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 같은 행들의 data를 배열로 반환합니다
- getMatchedIndex
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 같은 행들의 index를 반환합니다
- getMatchedXML
- stRowIndex부터 lastRowIndex까지의 범위의 행중에서 colIndex의 값이 dataValue와 같은 행들의 data를 XML로 반환합니다
- getModifiedData
- 변경(삽입, 갱신, 삭제) 행들의 데이터를 배열로 반환합니다
- getModifiedIndex
- 추가나 삭제 상태인 행의 번호를 배열로 반환합니다
- getModifiedXML
- 변경(삽입, 갱신, 삭제) 행들의 데이터를 XML로 반환합니다
- getOpacity
- 컴포넌트의 Opacity 값을 반환합니다
- getOpenStatus
- rowIndex에 해당하는 행의 drilldown이 열려있는지 닫혀있는지 여부를 boolean으로 반환합니다
- getOriginalCellData
- rowIndex와 colIndex에 해당하는 셀의 데이터를 반환합니다
- getOverflowX
- 그리드의 overflowX의 설정을 반환합니다
- getOverflowY
- 그리드의 overflowY의 설정을 반환합니다
- getParentRowIndex
- drilldown 사용시 rowIndex에 해당하는 행의 부모 행의 rowIndex를 반환합니다
- getPluginName
- 웹스퀘어 컴포넌트의 pluginName을 반환합니다
- getPosition
- 컴포넌트의 위치 값을 반환합니다
- getRangeData
- from부터 to-1 까지의 범위의 행의 data를 배열로 반환합니다
- getRangeXML
- from부터 to-1 까지의 범위의 행의 data를 xml로 반환합니다
- getReadOnly
- type에 따라 readOnly 속성을 반환합니다
- getRealRowIndex
- rowIndex에 대한 실제 데이터의 rowIndex를 리턴한다
- getRowBackgroundColor
- rowIndex에 해당하는 행의 배경색을 반환합니다
- getRowColor
- rowIndex에 해당하는 행의 글자색을 반환합니다
- getRowCount
- 그리드의 데이터 row의 건수를 반환합니다
- getRowData
- rowIndex에 해당하는 행의 데이터를 배열로 반환합니다
- getRowDisabled
- rowIndex에 해당하는 행에 적용된 disabled속성 값을 반환합니다
- getRowIndexByStatus
- statusStr과 상태가 일치하는 행의 번호를 배열로 반환합니다
- getRowReadOnly
- rowIndex에 해당하는 행에 적용된 readonly속성 값을 반환합니다
- getRowStatus
- rowIndex에 해당하는 행의 상태를 반환합니다
- getRowStatusValue
- rowIndex에 해당하는 행의 상태를 숫자로 반환합니다
- getRowXML
- rowIndex에 해당하는 행의 data를 XML로 반환합니다
- getSize
- 컴포넌트의 크기 값을 반환합니다
- getStyle
- 컴포넌트의 propertyName에 해당하는 style의 값을 반환합니다
- getStyleValue
- 컴포넌트의 style중에서 입력받은 style의 값을 반환합니다
- getTitle
- component의 title 속성을 가져온다
- getTopRowIndex
- 현재 그리드에 그려진 최상단 row의 rowIndex를 반환합니다
- getTotalCol
- 컬럼의 개수를 반환 한다
- getUncheckedData
- colIndex에 해당하는 열이 radio/checkbox일 경우 uncheck된 행의 data를 XML로 반환합니다
- getUncheckedIndex
- colIndex에 해당하는 열의 radio/checkbox가 uncheck된 행의 Index를 배열로 반환합니다
- getUncheckedXML
- colIndex에 해당하는 열의 radio/checkbox가 uncheck된 행의 data를 XML로 반환합니다
- getUnmatchedColumnData
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 다른 행들을 찾아서 targetCol에 해당하는 열의 값들을 배열로 반환합니다
- getUnmatchedData
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 다른 행들의 data를 배열로 반환합니다
- getUnmatchedIndex
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 다른 행들의 index를 배열로 반환합니다
- getUnmatchedXML
- stRowIndex부터 lastRowIndex-1 까지의 범위의 행중에서 colIndex의 값이 dataValue와 다른 행들의 data를 Xml로 반환합니다
- getUpdatedData
- 갱신 상태인 행들의 데이터를 배열로 반환합니다
- getUpdatedIndex
- 갱신 상태인 행의 번호를 배열로 반환합니다
- getUpdatedXML
- 갱신 상태인 행들의 데이터를 XML로 반환합니다
- getUserData
- 설정된 사용자 임의의 데이터를 반환 합니다.
- getVisibleColData
- colIndex에 해당하는 열의 화면에 보이는(filter나 sort처리된) 데이터를 배열로 반환합니다
- getVisibleRowNum
- 현재 그리드에 그려진 row의 수를 반환합니다
- hasChild
- rowIndex에 해당하는 행이 child row를 가지고 있는지 여부를 반환합니다
- hasClass
- 컴포넌트가 className의 이름을 가진 class를 가지고 있는지 여부를 반환합니다
- hide
- 컴포넌트를 화면에서 보이지 않도록 숨깁니다
- initGrid
- 실행중인 그리드를 초기화 합니다
- insertRow
- rowIndex에 해당하는 행에 새로운 행을 삽입합니다
- isEditing
- 그리드가 현재 편집중 인지 여부를 반환합니다
- modifyAllStatus
- 모든 행의 상태를 status으로 변경 합니다
- modifyCheckedStatus
- col에 해당하는 열의 checkbox가 check된 행의 상태를 상태로 변경합니다
- modifyMatchedStatus
- col에 해당하는 열의 값과 data가 일치된 행의 상태를 status로 변경합니다
- modifyRangeStatus
- from부터 to까지의 범위의 행들의 상태를 param으로 입력받은 상태로 변경 합니다
- modifyRowStatus
- rowIndex에 해당하는 행의 상태를 param으로 입력받은 상태로 변경 합니다
- modifyUncheckStatus
- col에 해당하는 열의 checkbox가 uncheck된 행의 상태를 status로 변경합니다
- multisort
- option에 따라서 여러개의 열을 동시에 정렬해줍니다
- readCSV
- csv 파일을 읽어 그리드의 데이터를 설정합니다
- readExcelFile
- 엑셀 파일을 읽어 그리드의 데이터를 설정합니다
- redrawColumn
- colIndex에 해당하는 열을 다시 그려줍니다
- reform
- 그리드의 originalData를 현재의 데이터로 바꿔주고 모든 행의 상태를 초기화합니다
- refreshColumnItemset
- colIndex에 해당하는 열의 itemset을 갱신합니다
- removeAll
- 그리드의 모든 행을 삭제하고 가지고 있던 data를 반환합니다
- removeClass
- 컴포넌트에 className의 이름을 가진 class를 삭제합니다
- removeColumnFilter
- colIndex에 해당하는 열에 적용된 filter를 삭제합니다
- removeColumnFilterAll
- 모든 열에 적용된 filter를 삭제합니다
- removeFocusedCell
- 그리드의 셀에 지정되어 있는 모든 포커스를 제거한다
- removeRange
- startIdx와 endIdx사이의 그리드의 모든 행을 삭제하고 가지고 있던 data를 반환합니다
- removeRow
- rowIndex에 해당하는 행을 삭제하고 가지고 있던 data를 반환합니다
- removeRows
- rowIndexArr배열에 저장된 index에 해당하는 행들을 삭제하고 가지고 있던 data들을 반환합니다
- rowMoveDown
- rowIndex에 해당하는 행을 하나 아래로 내려줍니다
- rowMoveUp
- rowIndex에 해당하는 행을 하나 위로 올려줍니다
- saveCSVFile
- 그리드의 데이터를 CSV 파일로 저장합니다
- saveExcel
- 그리드의 데이터를 엑셀 파일로 저장합니다
- saveExcelFile
- 그리드의 데이터를 엑셀 파일로 저장합니다
- setAutoFit
- 그리드의 사이즈에 맞게 컬럼의 크기를 변경하여 꽉차게 그려줍니다
- setBottomRowIndex
- 그리드의 세로 스크롤 위치를 이동하여 최하단에 bottomRowIndex 해당하는 row가 위치하도록 조정합니다
- setCaption
- 그리드 테이블의 caption의 innerHTML 값을 설정합니다
- setCellBackgroundColor
- rowIndex와 colIndex에 해당하는 셀에 param으로 들어온 color를 배경색으로 설정합니다
- setCellChecked
- rowIndex와 colIndex에 해당하는 셀이 checkbox/radio인 경우 dataValue가 true이면 체크 false이면 uncheck해 줍니다
- setCellColor
- rowIndex와 colIndex에 해당하는 셀에 param으로 들어온 color를 글자색으로 설정합니다
- setCellDisabled
- colIndex와 rowIndex에 해당하는 셀의 disabled속성 값을 param으로 들어온 disabled값으로 설정합니다
- setCellReadOnly
- colIndex와 rowIndex에 해당하는 셀의 readonly속성 값을 param으로 들어온 readOnly값으로 설정합니다
- setColumnBackgroundColor
- colIndex에 해당하는 열에 param으로 들어온 color를 배경색으로 설정합니다
- setColumnColor
- colIndex에 해당하는 행에 param으로 들어온 color를 글자색으로 설정합니다
- setColumnDefaultValue
- colIndex에 해당하는 열의 값을 defaultValue로 설정합니다
- setColumnDisabled
- colIndex에 해당하는 열에 disabled속성을 param으로 들어온 disabled로 설정합니다
- setColumnFilter
- colIndex에 해당하는 열에 filter를 적용합니다
- setColumnOrder
- 주어진 array를 기준으로 하여 그리드의 컬럼 순서를 재 설정합니다
- setColumnReadOnly
- colIndex에 해당하는 열에 readonly속성을 param으로 들어온 readonly로 설정합니다
- setColumnVisible
- 주어진 column의 hidden 여부를 설정한다
- setColumnWidth
- 지정한 컬럼의 폭을 변경합니다
- setData
- 1차원 Array형태의 String를 Grid에 추가합니다
- setDisabled
- 해당하는 type의 disabled 속성 값을 param으로 들어온 disabled값으로 설정합니다
- setDisplayFormat
- 그리드의 컬럼에 포맷을 설정합니다
- setDisplayFormatter
- 그리드의 컬럼에 포맷터 함수를 설정합니다
- setFixedColumn
- 고정된 컬럼 영역을 설정합니다
- setFocusedCell
- 그리드의 특정 셀로 포커스를 이동한다
- setFocusedHeaderObj
- 그리드 헤더가 가진 object로 포커스를 이동한다
- setFooterData
- footerId에 해당하는 footer의 inputType이 text인 경우에 data의 값을 footer에 넣어줍니다
- setFooterDisplayFormat
- 그리드의 footerId에 해당하는 footer의 포맷을 설정합니다
- setFooterStyle
- 그리드의 footerId에 해당하는 footer cell의 스타일 속성을 설정합니다
- setGridHeight
- 그리드의 높이를 설정합니다
- setGridReadOnly
- 그리드의 읽기 전용 속성을 설정합니다
- setGridSize
- 그리드의 높이와 폭을 설정합니다
- setGridWidth
- 그리드의 폭을 설정합니다
- setHeaderBackgroundColor
- 그리드의 헤더 셀의 배경 색상을 지정합니다
- setHeaderColor
- 그리드의 헤더 셀의 글씨 색상을 지정합니다
- setHeaderDisabled
- disabled가 true이면 headerId에 해당하는 헤더를 disalbled시켜줍니다
- setHeaderHide
- hide가 true이면 header를 숨기고 false이면 나타나도록 합니다
- setHeaderNodeSet
- headInputType이 select일 경우, headerId에 해당 하는 header 컬럼 selectbox itemset의 Model 바인딩 ref를 셋팅합니다
- setHeaderSortImage
- header에 나타나는 sort 이미지를 조절한다
- setHeaderStyle
- 그리드의 headerId에 해당하는 header cell의 스타일 속성을 설정합니다
- setHeaderValue
- headerId에 해당 하는 header 컬럼의 value를 설정 합니다.
- setJSON
- JSON Data를 Grid에 넣거나 추가합니다
- setNoResultMessage
- 데이터 없음을 표시하기한 문자열을 설정합니다
- setOpacity
- 컴포넌트의 Opacity 값을 설정합니다
- setPosition
- 컴포넌트의 위치를 설정합니다
- setReadOnly
- 해당하는 type의 readOnly 속성 값을 param으로 들어온 readOnly값으로 설정합니다
- setRowBackgroundColor
- rowIndex에 해당하는 행에 param으로 들어온 color를 배경색으로 설정합니다
- setRowColor
- rowIndex에 해당하는 행에 param으로 들어온 color를 글자색으로 설정합니다
- setRowData
- rowIndex에 해당하는 행에 rowData를 넣어줍니다
- setRowDisabled
- colIndex에 해당하는 행의 disabled속성을 param으로 들어온 disabled로 설정합니다
- setRowNumColumnWidth
- rowNum컬럼의 폭을 변경합니다
- setRowReadOnly
- rowIndex에 해당하는 행의 readonly속성을 param으로 들어온 readonly로 설정합니다
- setRowStatusColumnWidth
- rowStatus컬럼의 폭을 변경합니다
- setRowXML
- rowIndex에 해당하는 행에 rowData를 넣어줍니다
- setSize
- 컴포넌트의 크기를 설정합니다
- setStartRowNumber
- startRowNumber에 해당하는 인덱스를 행번호의 시작점으로 설정합니다
- setStyle
- 컴포넌트의 propertyName에 해당하는 style의 값을 설정합니다
- setSummary
- 그리드 테이블의 summary 값을 설정합니다
- setTopRowIndex
- 그리드의 세로 스크롤 위치를 이동하여 최상단에 topRowIndex에 해당하는 row가 위치하도록 조정합니다
- setUserData
- 사용자 임의의 데이터를 객체에 설정합니다
- setXML
- XML[xml데이터]을 Grid에 넣거나 추가합니다
- show
- 컴포넌트를 화면에 보이도록 설정합니다
- sort
- bodyColumnID에 해당하는 열을 정렬해줍니다
- spanAll
- drilldown 컬럼을 사용하는 그리드에서 전체 데이터를 모두 펼치거나 모두 접습니다
- toggle
- rowIndex에 해당하는 행에 drilldown을 토클합니다
- toggleClass
- 컴포넌트가 className의 이름을 가진 class를 가지고 있다면 제거하고, 가지고 있지 않다면 추가한다
- undeleteRow
- rowInex에 해당하는 행이 삭제 상태를 취소합니다
- undoAll
- 갱신이나 삭제된 행들의 data를 처음 입력된 데이터로 바꿔주고 행의 상태를 초기화 시켜줍니다
- undoRow
- rowIndex에 해당하는 row의 data를 수정되기전 data로 바꿔주고 행의 상태를 복구합니다
- visible
- 컴포넌트의 style 중 visibility 값을 설정합니다
[출처] 웹스퀘어 WebSquare GRID API|작성자 다민아빠
기타 참고사이트 : http://docs.inswave.com/websquare/websquare.html?w2xPath=/support/api/w5/api.xml
728x90
반응형
'웹개발 > Tip' 카테고리의 다른 글
[Tip] openjdk 1.8 잘못된 파일 다운받을 경우 (0) | 2020.02.26 |
---|---|
[Tip] 프로젝트를 *.zip의 확장자로 압축 & 압축풀어서 실행만 시켰는데도 에러가 나는 경우 해결방법 (0) | 2020.01.29 |
[Tip] HI-TAM 5.0 > putty에서 개발한 홈페이지의 log 확인 방법 (0) | 2019.07.15 |
[Tip] 현재 폴더의 위치대로 cmd창 열기 / 내용을 메모장에 복사 (0) | 2018.07.29 |
[Tip] 이클립스(sts) 단축키 (진행중) (0) | 2018.04.26 |
Comments