써먹는 웹개발

[Tip 웹스퀘어] WebSquare GRID API 본문

웹개발/Tip

[Tip 웹스퀘어] WebSquare GRID API

kmhan 2018. 6. 5. 14:19


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

class
caption의 class
id
caption의 아이디
value
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 값을 설정합니다


기타 참고사이트 : http://docs.inswave.com/websquare/websquare.html?w2xPath=/support/api/w5/api.xml

728x90
반응형


Comments