SMART datagrid v1.4 > Examples

[ grids ver.1.4.4]   Back  Forward

Month Cell Editor  Example

DataColumn.editor 설정시 type"month"로 지정하면, 자료형DATETIME데이터필드의 값을 편집할 때, MonthCellEditor를 사용할 수 있다. 

아래 그리드에서 "최초상환일"과 "최종상환일" 컬럼이 month 편집기로 설정되었다. 텍스트 입력을 시작하거나, alt+down 키를 누르거나, 데이터셀 오른쪽에 표시되는 버튼을 클릭하면 달력이 표시된다. 이 때 down 키를 누르면 입력 포커스가 달력으로 이동하고 달력 배경색이 변경된다. 키보드로 날짜를 정하고 enter 키를 누르면 선택된 날짜 값이 데이터셀에 전달된다. 

달력에 포커스가 있을 때 page-up 키를 누르면 이전 달로, page-down이면 다음 달로 이동하고, alt+page-up이면 이전 년도로, alt+page-donw이면 다음 해로 이동한다. 그리고, shift+up 키를 누르면 다시 텍스트 박스로 포커스가 이동한다. 또는, alt+up 키를 눌러서 달력 상자를 완전히 닫을 수 있다. 

아래 설정 변경들로 "최초상환일" 컬럼의 편집기를 테스트한다. 

Grid - 1
rows

DataColumn.editorButtonVisibility 속성을 설정해서 셀 편집기 버튼 표시 여부를 지정할 수 있다. 

 "최초상환일" 컬럼의 편집기 버튼 표시 여부 지정. 

소스보기 JSP 

See Also
MonthCellEditor
DataField
DataColumn.editor
EditOptions
GridBase.editOptions
MaskCellEditor
Examples
Text Cell Editors
List Cell Editors
Number Cell Editor
셀 편집