class RtEditableDataView
데이터행에서 직접 편집할 수 있도록 상태를 관리하는 데이터뷰.
RtListData.createEditableView를 호출해서 생성한다.
RtListData.createEditableView를 호출해서 생성한다.
See Also
Template Params
Events
Properties
Methods
- beginAppend
function beginAppend(): boolean;
Returnsboolean - 행 추가가 시작되면true
Exceptions이미 편집 중이면 발생한다.마지막 행 다음에 행 추가를 시작한다. - beginInsert
function beginInsert(row: number, before=true): boolean;
Parametersparam type opt default description row number N 수정할 행 번호 before boolean Y true
false
면 row로 지정한 행 다음에 추가한다.Returnsboolean - 행 추가가 시작되면true
Exceptions이미 편집 중이면 발생한다.위치에 행 삽입을 시작한다. - beginUpdate
function beginUpdate(row: number, checkDiff=true): boolean;
Parametersparam type opt default description row number N 수정할 행 번호 checkDiff boolean Y true
수정 완료시 기존 행 필드들의 값과 다른 경우에만 수정 상태로 변경된다. Returnsboolean - 행 수정이 시작되면true
Exceptions이미 편집 중이면 발생한다.지정한 데이터행 수정을 시작한다. - cancel
function cancel(): void;
Returnsvoid데이터소스에 반영하지 않고 행 편집(수정/추가) 상태를 취소한다.
편집 상태가 아니면 아무 일도 하지 않는다. - commit
function commit(): boolean;
Returnsboolean - 행 편집이 완료되면true
.행 편집(수정/추가)이 상태를 완료하고 데이터소스에 반영한다.
편집 상태가 아니면 아무 일도 하지 않는다.
Inherited Properties
- RtDataView.autoArrange
- RtDataView.hideDeleted
- RtDataView.source
- RtDataSource.name
- RtDataSource.rowCount
Inherited Methods
- RtDataView.addFilter
- RtDataView.addFilterSet
- RtDataView.addPostFilter
- RtDataView.addPostFilterSet
- RtDataView.addSort
- RtDataView.appendRows
- RtDataView.appendSort
- RtDataView.build
- RtDataView.clearFilters
- RtDataView.clearSort
- RtDataView.dedupe
- RtDataView.dedupeAfter
- RtDataView.deleteRow
- RtDataView.deleteRows
- RtDataView.enableAllFilters
- RtDataView.enableFilter
- RtDataView.enableFilters
- RtDataView.getStatedRows
- RtDataView.insertRow
- RtDataView.removeFilter
- RtDataView.removeFilters
- RtDataView.removeSort
- RtDataView.select
- RtDataView.selectAfter
- RtDataView.slice
- RtDataView.sliceAfter
- RtDataView.snapshot
- RtDataView.sort
- RtDataView.toggleSort
- RtDataView.updateRow
- RtDataView.updateValue
- RtSimpleData.createLinkView
- RtSimpleData.getValues
- RtSimpleData.getAllValues
- RtDataSource.findDistinctRows
- RtDataSource.findRow
- RtDataSource.findRows
- RtDataSource.getSummary
- RtDataSource.getValue
- RtDataSource.isRowCreated
- RtDataSource.isRowDeleted
- RtDataSource.isRowUpdated
- RtObject.destroy