그리드 실행 파라미터 가이드

그리드 실행 파라미터 개요는 아래와 같다.

  • xFrame5 솔루션 HTML 파일 및 JS 파일의 이름은 각각 index.html, index.js이라고 가정하고, index.js에 정의되어 _xf_param에 정의되어 잇는 실행 환경 파라미터에 대한 상세 내용을 설명한다.
  • xFrame5 솔루션내 xFrame5@Admin 제품은 “xadmin”이란 약자로 기술한다.
  • xFrame5 솔루션내 xFrame5@DevStudio 제품은 “devstudio”란 약자로 기술한다.

실행 파라미터 설명

  • index.js 파일 _xf_param에 정의되어 있는 내용은 메인 화면에서만 factory 오브젝트에 의해서 로드된다.
  • 엔진에서 사용되지 않는 부가적인 파라미터도 정의가 가능하며, 해당 파라미터는 화면에서 factory.gethtmlparam API를 통해서 값을 얻을 수 있다.
Name Data Type Default Value Valid values Sample Value Description
GRID_EXCELDOWNLOAD_METHODTYPE INT 0 0,2 0

엑셀 다운로드 처리 방법을 지정한다.

  • 0: HTTP, XEXCEL_UPLOAD_URL 실행 파라미터를 호출하여 엑셀 저장 (외부 라이브러리를 이용하여 DRM 적용 가능)
  • 2: SCRIPT, 로컬 PC에서 스크립트를 이용하여 직접 엑셀 파일 저장 처리 (XLSX 파일만 가능)
GRID_EXCELDOWNLOAD_METHOD2_DRMURL STRING

GRID_EXCELDOWNLOAD_METHODTYPE이 2인 경우, DRM 처리를 위한 URL을 지정한다.

XEXCEL_UPLOAD_URL STRING
  • 엑셀 업로드시 호출할 기본 URL을 지정한다.
  • 엑셀 업로드 기능을 사용하기위해서는 서버에 xexcel5.jar 관련 라이브러리를 배포하고 XExcelUpload 서블릿을 등록해야 한다.
  • 관련 가이드 문서 96_xFrame5_Excel_Guide.pdf
XEXCEL_DOWNLOAD_URL STRING
  • 엑셀 다운로드시 호출할 기본 URL을 지정한다.
  • 엑셀 업로드 기능을 사용하기위해서는 서버에 xexcel5.jar 관련 라이브러리를 배포하고 XExcelDownload 서블릿을 등록해야 한다.
  • 관련 가이드 문서 96_xFrame5_Excel_Guide.pdf
XEXCEL_DOWNLOAD_AJAX BOOL false true,false true
  • 엑셀 다운로드 진행시 AJAX 모드로 처리 여부를 지정한다.
  • true로 지정한 경우에만, 오류 메시지 및 on_filesave 이벤트가 발생한다.
XEXCEL_DOWNLOAD_XSSENCODING BOOL false true, false true
  • 엑셀 다운로드 AJAX 모드로 진행시 XSS 데이터 인코딩 처리 여부를 지정한다.
  • XEXCEL_DOWNLOAD_AJAX 실행 파라미터가 true로 지정한 경우에 동작한다.
XEXCEL_WITHCREDENTIALS BOOL false true,false true 엑셀 업로드/다운로드 URL 호출시 크로스 도메인 관련 처리를 위한 AJAX withCredentials에 설정될 값을 지정한다.
GRID_HORZSCROLL_MOVEMODE INT 2 1,2
  • 그리드 수평 스크롤 이용 방식을 지정한다.
  • 그리드의 horzscroll_movemode 속성값이 0:default인 경우에 반영된다.
  • 그리드의 컬럼이 많은 경우, 1: column 방식으로 지정하면 그리드 표시 및 스크롤 동작 성능을 개선할 수 있다.
  • 1: column 방식으로 지정하면 그리드 컬럼 너비에 따라 맨 우측에 여분의 공간이 표시된다.
  • 1: column 그리드 수평 이동 방식을 칼럼 단위로 이동한다.
  • 2: pixel 그리드 수평 이동 방식을 픽셀 단위로 이동한다.
GRID_SETITEMTEXT_CHECK_MAXLENGTH BOOL false true, false true
  • 그리드 setitemtext API와 같은 값 설정 API 호출시 max_length 검사 여부를 지정한다.
  • true로 지정한 경우에만, max_length 이상의 데이터는 제외하고 설정된다.
  • data_type 속성이 한글인 경우, max_length_unit 속성 값이 적용되어 처리된다.
GRID_HORZSCROLL_LASTCOLUMNWIDTH INT 1 1, 2

GRID_HORZSCROLL_MOVEMODE 속성(수평 스크롤 이동 타입)이 1:column인 경우, 마지막 컬럼 너비 자동 조절 처리 방식을 지정한다.

  • 1: none 조절하지 않고 빈 공간으로 표시한다.
  • 2: fit 마지막 컬럼의 너비를 빈 공간만큼 크기를 더하여 조정한다.
GRID_SCROLLTRACKCLICK_MOVETYPE INT 1 0, 1

그리드 스크롤 트랙 클릭시 이동 방식을 지정한다.

  • 0: 클릭된 위치로 바로 이동한다.
  • 2: 페이지 단위/컬럼 단위로 이동한다.
GRID_USER_SELECT INT 1 1, 2

그리드 데이터부 텍스트 마우스 드래그 선택 허용 기본값을 지정한다.

  • 1: none(기본값), 선택 방지
  • 2: text, 선택 허용 (텍스트 드래그 선택후, 그리드를 다시 클릭해야 그리드에 대해 키 이벤트가 동작한다.
KEYMAP_GRID_ENTER_EDITMODE ARRAY [13] 그리드 아이템 편집 모드 진입키 코드를 설정한다. (13: Enter, 32: Space)
KEYMAP_GRID_ITEM_MOVENEXT ARRAY [] 그리드 아이템 이동키 코드를 설정한다.
GRID_EXCELDOWNLOAD_ITEMSTYLE BOOL false true, false true 엑셀다운로드 시 아이템 별 스타일 적용여부 표시옵션을 설정한다.
GRID_EXCELDOWNLOAD_FORECOLOR BOOL false true, false true 엑셀다운로드 시 폰트 색상 적용여부 표시옵션을 설정한다.
GRID_EXCELDOWNLOAD_ITEMMERGE BOOL false true, false true 엑셀다운로드 시 아이템 병합 적용여부 표시옵션을 설정한다.
GRID_EXCELDOWNLOAD_LINENUMBER BOOL false true, false true 엑셀다운로드 시 순번 포함 적용여부 표시옵션을 설정한다.
GRID_EXCELDOWNLOAD_CONVNUMBER BOOL false true, false true 엑셀다운로드 시 숫자 문자 변환 처리 기능 표시옵션을 설정한다.
GRID_EXCELDOWNLOAD_COLUMNZEROWIDTH INT 0 0 이상 200 엑셀다운로드 시 컬럼 너비가 0인 컬럼의 엑셀 컬럼 너비를 설정한다.
GRID_EXCELDOWNLOAD_COLUMNWIDTHTYPE INT -1 0 이상 또는 -1, -2, -3 -3

엑셀다운로드 시 엑셀 컬럼 너비를 설정한다.

  • 0 이상값인 경우, 설정한 값으로 엑셀 컬럼 너비를 지정한다.
  • -1인 경우, GRID_EXCELDOWNLOAD_COLUMNWIDTHTYPE 실행 파라미터(기본값: -2)가 적용된다.
  • -2인 경우, 그리드 컬럼 너비값을 기준으로 적용된다.
    -3인 경우, 컬럼 데이터를 기준으로 엑셀 프로그램에서 자동으로 지정한 컬럼 너비가 적용된다.
GRID_PATTERN_FITLENGTH INT 1 1, 2 2

그리드 일반 패턴(숫자패턴이 아닌) 길이보다 긴 데이터 영역 처리 방식을 지정한다.

  • 1: display
  • 2: fit (표시하지 않음)
GRID_EXCELDOWNLOAD_NUMBERPATTERN INT 0 0, 1, 2 2

그리드 엑셀 패턴 포함 저장시 숫자형 데이터 엑셀 서식을 지정한다.

  • 0: 엑셀 사용자 지정 서식
  • 1: 엑셀 통화 서식
  • 2: 엑셀 숫자 서식
GRID_EXCELDOWNLOAD_COMBOEXCELSTYLE INT 1 1, 2 2

그리드 엑셀 저장시 패턴 포함 옵션이 false인 경우, 그리드 컬럼 데이터부 combobox_excelstyle 적용 방식을 지정한다.

  • 1: 패턴 포함 옵션(파라미터) 값이 true인 경우에만 적용 (기본값)
  • 2: 항상 적용
GRID_EXCELDOWNLOAD_SAVEONEROW INT 1 1, 2 1

멀티라인그리드 엑셀 한줄 저장을 위한 헤더부 행 수와 데이터부 서브행 수가 맞지 않을 경우 처리 방식을 지정한다.

  • 1: none (허용 안함, 기본값)
  • 2: allow (허용, 헤더행이 더 많은 경우, 일부 헤더행 제외 처리)
GRID_READFILE_ENCODING STRING UTF-8 UTF-8, EUC-KR UTF-8

그리드 readcsv, readtext 파일 API 내부에서 파일 데이터 읽기시 기본 파일 문자 인코딩 방식을 지정한다.

  • UTF-8: UTF-8 문자셋
  • EUC-KR: EUC-KR 문자셋
GRID_DBLCLICKEDIT BOOL true true, false 그리드 아이템 더블클릭시에만 편집 모드 전환 여부를 지정한다. false로 지정한 경우, 클릭시 편집 모드로 전환한다.
GRID_CLICKEDIT_TYPE BOOL 1 1,2

GRID_DBLCLICKEDIT 실행 파라미터가 false인 경우, 아이템 클릭시 편집 모드 전환 방법을 정의한다.

  • 1: 무조건 편집 모드로 전환한다.
  • 2: 아이템이 선택된 상태인 경우에만 편집 모드로 전환한다.
GRID_MOUSEWHEEL_ACTIVEALWAYS BOOL false true, false 그리드 마우스 WHEEL 처리를 그리드에 포커스가 없는 경우에도 동작 여부를 지정한다.
GRID_MOUSEWHEEL_HORZSCROLL BOOL
INT
false true, false

그리드 마우스 WHEEL 처리를 수직 스크롤이 없는 경우, 수평 스크롤 처리 수행 여부를 지정한다.

  • false, 0: 그리드 마우스 WHEEL로 수평 스크롤 처리 수행을 하지 않는다.
  • true, 1: 그리드 마우스 WHEEL로 수직 스크롤이 없는 경우, 수평 스크롤 처리 수행한다.
  • 2: 그리드 마우스 WHEEL로 수직 스크롤이 없는 경우 또는 수직 스크롤이 하단 끝으로 이동한 경우, 수평 스크롤 처리 수행한다.
GRID_MOUSERCLICK_ITEMSELECT BOOL false true, false 그리드 마우스 우측 버튼 클릭시 아이템 선택 처리 여부를 지정한다.
GRID_CONTEXTMENU_TARGETITEM INT 1 1, 2

그리드 Context 메뉴중 정렬 관련 메뉴에 대한 동작 대상 ITEM 선택 방식을 지정한다.

  • 1: 선택된 아이템을 기준을 동작한다.
  • 2: 마우스 위치 아이템, 마우스 위치에 아이템이 유효하지 않은 경우, 선택된 아이템을 기준으로 동작한다.
GRID_EDITBALEITEM_CUSTOMCLASS ARRAY []

그리드 아이템이 편집 가능한 상태인 경우, 적용될 커스텀 사용자 정의 CSS 클래스 정의 배열, 인덱스는 컬럼 데이터부 input_type 값 기준으로 설정한다.

  • editbox 적용 예시: [“ITEM_EDITABLE_EDITBOX”]
  • editbox, combobox, calendar 적용 예시: [“ITEM_EDITABLE_EDITBOX”, , “ITEM_EDITABLE_COMBOBOX”, “ITEM_EDITABLE_CALENDAR”]
GRID_EDITBOX_EDIT_COLORTYPE INT 1 1, 2, 3, 4

그리드 아이템 편집시 색상 적용 방식을 지정한다.

  • 1: none (배경색: 흰색, 전경색: 검정)
  • 2: color (그리드 아이템에 반영된 전경색/배경색)
  • 3: forecolor (그리드 아이템에 반영된 전경색)
  • 4: backcolor (그리드 아이템에 반영된 배경색)
GRID_EDITBOX_MULTILINE_NEWLINE INT 0 0, 1, 2

그리드 아이템 멀티라인 편집시 개행 처리 방식을 지정한다.

  • 0: ALT + ENTER(EXCEL)
  • 1: SHIFT ENTER
  • 2: ENTER
GRID_EDITBOX_MULTILINE_TAB INT 0 0, 1, 2

그리드 아이템 멀티라인 편집시 Tab 처리 방식을 지정한다.

  • 0: none
  • 1: SHIFT TAB
  • 2: TAB
GRID_EDITBOX_ESCAPE_HTML BOOL false true, false

그리드 아이템이 EDITBOX 유형인 경우, HTML 이스케이프 처리 여부를 지정한다.

  • true: HTML 이스케이프 처리를 수행한다. input_type 속성이 7:html인 방식과 역으로 동작한다.
  • false: HTML 이스케이프 처리를 수행하지 않는다.
GRID_CHECK_HIDDEN_ROW INT 2 1, 2

그리드 check_hidden_row 속성이 0:default인 경우, 체크로우 헤더부 클릭시 숨김행 체크 처리 포함 여부를 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)(기본값)
GRID_CHECK_DISABLED_ROW INT 1 1, 2

그리드 check_disabled_row 속성이 0:default인 경우, 체크로우 헤더부/헤더부 체크 클릭시 비활성행 체크 처리 포함 여부를 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_CHECKROWCLICK_STARTROWTYPE INT 1 1, 2

그리드 체크로우 SHIFT 클릭시 시작행 기준 방식을 지정한다.

  • 1: 선택행 기준(기본값)
  • 2: 체크행 기준
GRID_LINENUMBER_MIDSTAT_ROW INT 2 1, 2

그리드 라인넘버 계산시 숨김행 계산 방법을 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)(기본값)
GRID_LINENUMBER_HIDDEN_ROW INT 2 1, 2

그리드 라인넘버 계산시 숨김행 계산 방법을 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)(기본값)
GRID_EXCEL_HIDDEN_ROW INT 2 1, 2

그리드 엑셀 저장시 숨김행 처리 방법을 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)(기본값)
GRID_EXCEL_HIDDEN_COLUMN INT 2 1, 2

그리드 엑셀 저장시 숨김열 처리 방법을 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)(기본값)
GRID_EXCEL_TREE_DEPTHUNIT INT 0 0, 1, 2, 3

그리드 엑셀 저장시 트리컬럼 깊이 표시 단위을 지정한다.

  • 0: 깊이 표시 안함
  • 1 이상: 깊이당 지정된 값 만큼 공백문자열로 표시
GRID_CSVDOWNLOAD_METHODTYPE
GRID_TXTDOWNLOAD_METHODTYPE
GRID_XMLDOWNLOAD_METHODTYPE
GRID_JSONDOWNLOAD_METHODTYPE
INT 1 1, 2

그리드 CSV, TEXT, XML, JSON 파일 다운로드 방식을 지정한다.

  • 1: SCRIPT(기본값), 브라우저내에서 스크립트을 이용하여 직접 파일로 저장한다.
  • 2: HTTP, XDATAFILE_UPLOAD_URL 실행 파라미터값에 해당하는 URL(XDATAFILE_DOWNLOAD_URL 실행 파리미터 참조)로 데이터를 업로드하여 파일로 저장한다. (파일에 DRM을 적용하여 저장해야 하는 경우에만 권고한다.)
XDATAFILE_DOWNLOAD_URL STRING
  • 그리드 내용을 파일로 다운로드시 호출할 기본 URL을 지정한다.
  • 다운로드 기능을 사용하기위해서는 서버에 xdatafile5.jar 관련 라이브러리를 배포하고 XDataFileDownload 서블릿을 등록해야 한다.
  • 관련 가이드 문서 96_xFrame5_Excel_Guide.pdf
GRID_CSVUPLOAD_METHODTYPE
GRID_TXTUPLOAD_METHODTYPE
INT 1 1, 2

그리드 CSV, TEXT 파일 업로드 방식을 지정한다.

  • 1: SCRIPT(기본값), 브라우저내에서 스크립트을 이용하여 직접 파일 데이터를 로드한다.
  • 2: HTTP, XDATAFILE_UPLOAD_URL 실행 파라미터값에 해당하는 URL(XDATAFILE_UPLOAD_URL 실행 파라미터 참조)로 파일을 업로드하여 데이터를 로드한다. (파일에 DRM이 적용되어 있는 경우에만 권고한다.)
XDATAFILE_UPLOAD_URL STRING
  • CSV, TEXT 파일 내용을 그리드로 업로드시 호출할 기본 URL을 지정한다.
  • 업로드 기능을 사용하기위해서는 서버에 xdatafile5.jar 관련 라이브러리를 배포하고 XDataFileUpload 서블릿을 등록해야 한다.
  • 관련 가이드 문서 96_xFrame5_Excel_Guide.pdf
GRID_EXCELUPLOAD_METHODTYPE INT 0 0, 1, 2

그리드 엑셀 파일 업로드 방식을 지정한다.

  • 0: HTTP(기본값)
  • 1: XPLUS(전용브라우저 엑셀 오토메이션방식)
  • 2: SCRIPT(스크립트 방식)
GRID_EXCELUPLOAD_METHOD2_DRMURL STRING

GRID_EXCELUPLOAD_METHODTYPE이 2인 경우, DRM 처리를 위한 URL을 지정한다.

GRID_EXCELUPLOAD_MAXSIZE INT 0

그리드 excel_upload_maxsize 속성이 0인 경우, 엑셀 파일 업로드 파일 최대 크기를 지정한다.

  • 0: 파일 크기를 비교하지 않음
  • >0: 파일 크기(단위: 바이트)
GRID_EXCELUPLOAD_ROW INT 0

그리드 excel_upload_row 속성이 0인 경우, 그리드 엑셀 업로드시 최대 데이터부 행 수를 지정한다.

  • 0: 전체행 업로드
  • >0: 최대 데이터 행 수
GRID_EXCELSPLIT_ROW INT 0

그리드 excel_split_row 속성이 0인 경우, 그리드 엑셀 다운로드시 파일 분할 기준 데이터부 행 수를 지정한다.

  • 0: 분할하지 않음
  • >0: 파일 분할 기준 데이터 행 수
GRID_EXCELDOWNLOAD_ROW INT 0

그리드 excel_download_row 속성이 0인 경우, 그리드 엑셀 다운로드시 최대 데이터부 행 수를 지정한다.

  • 0: 전체행 다운로드
  • >0: 최대 데이터 행 수
GRID_SCROLLMOVE_ONFOCUS INT 1 1, 2

그리드 포커스시 그리드 상단 좌측을 기준으로 스크롤 이동 여부 지정한다. (관련 속성: scroll_onfocus)

  • 1: scroll

2: none

GRID_SELECTROW_EDITABLEITEM INT 1 1, 2

그리드 선택행 편집 가능한 아이템 배경색 처리 포함 여부를 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_SELECTROW_HOVERSTYLE INT 1 1, 2

그리드 선택행 호버 스타일 적용 포함 여부를 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_HOVERROW_APPLYTYPE INT 1 1, 2

그리드 행 호버 스타일 적용 방식을 지정한다.

  • 1: tr(기본값)
  • 2: item, 컬럼에 지정된 색상에 우선한다.(statusrow 컬럼 포함)
  • 3: item-statusrow, 컬럼에 지정된 색상에 우선한다.(statusrow 컬럼 제외)
GRID_COPY_KEY_ACTION INT 1 1, 2, 3, 4

그리드 Control+C 키 처리시 데이터 복사 범위를 지정한다.

  • 1: item(기본값)
  • 2: row
  • 3: all
  • 4: none
GRID_COPY_DATA_TYPE INT 1 1, 2

그리드 Control+C 키 처리시 패턴 처리된 데이터 복사 처리 방식을 지정한다.

  • 1: value(기본값)
  • 2: display-text
GRID_COPYALL_HEADER_ITEM INT 1 1, 2

그리드 전체 복사시 헤더 복사 여부를 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_COPYALL_MAXHTMLDATAROW INT 1000

그리드 전체 복사시 HTML 테이블 형태의 클립보드 데이터 생성 최대 행을 지정한다. 최대행이 넘는 경우, HTML 형태의 클립보드 데이터는 생성하지 않는다.

GRID_COPY_HIDDEN_ITEM INT 1 1, 2

그리드 복사시 숨김 아이템 처리 방법를 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_PASTE_HIDDEN_ITEM INT 1 1, 2

그리드 붙어넣기시 숨김 아이템 처리 방법을 지정한다.

  • 1: exclude(제외)(기본값)
  • 2: include(포함)
GRID_PASTE_NONEDIT_ITEM INT 1 1, 2

그리드 붙어넣기시 편집 불가 아이템 처리 방법을 지정한다.

  • 1: skip-paste-value (기본값)
  • 2: keep-paste-value
GRID_PASTE_OVERROW_ITEM INT 1 1, 2

그리드 붙어넣기시 기존행보다 데이터가 많은 경우, 자동 행 추가 처리 방법을 지정한다.

  • 1: discard(데이터 버림, 행 추가하지 않음)(기본값)
  • 2: addrow(행추가)
GRID_STATISTICS_MERGEDITEM INT 1 1, 2

그리드 통계 데이터 계산시 병합되어 숨겨진 아이템 처리 방식을 지정한다.

  • 1: include(포함)
  • 2: exclude(제외)
GRID_STATISTICS_HIDDENITEM INT 1 1, 2

그리드 통계 데이터 계산시 숨겨진 아이템 처리 방식을 지정한다.

  • 1: include(포함)
  • 2: exclude(제외)
GRID_STATISTICS_COUNTTYPE INT 1 1, 2

그리드 통계 데이터 갯수 계산 방식을 지정한다.

  • 1: include blank
  • 2: exclude blank 빈 값은 개수에서 제외한다.
GRID_STATISTICS_COUNTDATATYPE INT 1 1, 2

그리드 통계 데이터 갯수 계산 방식을 지정한다.

  • 1: all 데이터 형식과 상관없이 계산한다.
  • 2: only number 숫자형 데이터만 계산한다.
GRID_FOCUS_STYLE INT 1 1, 2

그리드 컴포넌트가 포커스를 받은 경우, 적용할 스타일 유형을 지정한다.

  • 1: none, 스타일을 적용하지 않음
  • 2: bordr, 경계선에 포커스 스타일 적용
GRID_FOCUS_STYLE_BORDER INT 1 1, 2

그리드 컴포넌트가 포커스를 받은 경우, 적용할 스타일 유형을 지정한다.

  • 1: none, 배경색과 비교하지 않고, 경계선 포커스 색상 적용
  • 2: compare, 배경색과 비교하여 색상이 다른 경우에만 경계선 포커스 색상 적용
GRID_TREELINESTYLE INT 1 0, 1

트리그리드 컴포넌트의 has_lines 속성이 true인 경우, 라인 표시 방식을 지정한다. 트리 컴포넌트인 경우, TREE_LINESTYLE 실행 파라미터가 사용된다.

  • 0: 아이템의 아이콘을 기준으로 라인을 표시한다.
  • 1: 확장/축소 버튼을 기준으로 라인을 표시한다.
GRID_MOBILEMODE_APPLY INT 1 1, 2

모바일 환경에서 그리드 표시 방식에 모바일 모드 적용 방식을 지정한다.

  • 1: none 적용하지 않는다.
  • 2: apply 적용한다.
GRID_MOBILEMODE_SCROLLBARHIDE INT 1 1, 2

모바일 환경에서 그리드 스크롤 숨김 처리 방식을 지정한다.

  • 1: none 적용하지 않는다.
  • 2: apply 적용한다.
GRID_AUTOCOLUMNWIDTH_1_RESIZETYPE INT 2 1, 2

그리드 autocolumnwidth 속성이 1:auto인 경우, 컬럼 Resize 처리 방법을 지정한다.

  • 1: 변경된 크기를 전체 컬럼에 균등하게 반영한다.
  • 2: 변경된 컬럼에 대해서만 변경된 크기를 반영한다.
GRID_AUTOCOLUMNWIDTH_FIXEDCOLS INT 2 1, 2

그리드 autocolumnwidth 속성을 고정열 컬럼에 적용 여부를 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)
GRID_AUTOCOLUMNWIDTH_UNRESIZABLE INT 2 1, 2

그리드 autocolumnwidth 속성을 resize 속성이 false인 컬럼에 적용 여부를 지정한다.

  • 1: exclude(제외)
  • 2: include(포함)
GRID_SORTSTARTORDER_ASCENDING BOOL true true, false

그리드 헤더를 처음으로 클릭하여 정렬시 오름차순 정렬로 시작 여부를 지정한다.

  • true: 오름차순 정렬을 수행한다.
  • false: 내림차순 정렬을 수행한다.
GRID_HEADERCLICK_SORTRELEASE INT 1 1, 2

그리드 헤더 클릭 처리 수행시 정렬 해제 단계 처리 여부를 지정한다. 그리드의 header_clicksort_release 속성값이 0(default)인 경우에 반영된다.

  • 1: 사용(기본값)
  • 2: 사용안함
GRID_COLUMNMERGE_BLANKVALUE BOOL true true, false 그리드 열 병합시 공백 문자열 값 병합 처리 수행 여부를 지정한다.
GRID_NONEDITABLE_SHOWSELECTBOX BOOL false true, false
  • 그리드 컬럼 combobox/calendar_editableditable 속성이 false인 경우, 편집시 선택 박스 강제 표시 처리 여부 지정한다.
  • false인 경우, 각각 combobox_showselectbox_focusin, calendar_showcalendar_focusin 속성이 적용된다.
GRID_COMBOBUTTONCLICK_EDIT BOOL true true, false 그리드 콤보버튼 클릭시 편집 모드 시작 및 선택 박스 표시 처리 여부를 지정한다.
GRID_CALENDARBUTTONCLICK_EDIT BOOL true true, false 그리드 달력버튼 클릭시 편집 모드 시작 및 선택 박스 표시 처리 여부를 지정한다.
GRID_CHECKBOXITEM_CLICKCHECK BOOL false true, false 그리드 체크 박스가 포함된 TD 클릭시 체크 처리 여부를 지정한다.
GRID_HYPERLINKITEM_FIREEVENT BOOL true true, false
  • 그리드 아이템에 hyperlink 스타일이 적용된 경우, TD 클릭시 마우스 이벤트 발생 여부를 지정한다.
  • false로 설정한 경우, 텍스트를 클릭했을때만 on_itemclick, on_itemdblclick 이벤트가 발생한다.
GRID_AUTOSKIP_DIR INT 1 1, 2

그리드 아이템 편집 완료시 다음 편집 가능한 아이템 찾기 방식을 지정한다.

  • 1: row 같은 행의 우측으로 찾기를 시작한다.
  • 2: column 같은 열의 아래로 찾기를 시작한다.
GRID_AUTOSKIPCOLUMNM_HORZARROWKEY INT 1 1, 2

그리드 auto_skip_dir 방향이 column인 경우, 아이템 편집시 수평 이동키 처리 방식을 지정한다.

  • 1: edit move (위/아래 편집 가능 아이템으로 이동하면서 편집 모드로 진입한다.)
  • 2: none (아무런 동작을 수행하지 않는다.)
GRID_ITEMEDIT_ARROWKEYACTION INT 3 0, 1, 2, 3

그리드 아이템 편집 상태에서 화살표키 입력시 동작 방식을 지정한다.
0: 아무런 동작을 수행하지 않는다.

  • 1: 편집을 완료하고 다른 아이템으로 이동한다.
  • 2: 편집 상태의 값이 있는 경우에, 다른 아이템으로 이동한다.
  • 3: 편집 상태에 선택된 값이 없는 경우에, 다른 아이템으로 이동한다.
GRID_FINDPOPUP_COMPARETYPE INT 1 0, 1, 2, 3

그리드 검색 팝업의 비교 유형 기본값을 지정한다.

  • 0: all
  • 1: first(기본값)
  • 2:last
  • 3:middle
GRID_HEADERCHECKCLICK_FIRETYPE INT 0 0, 1, 2

그리드 헤더 체크 클릭시 이밴트 발생 유형을 지정한다.

  • 0: on_headercheckclick 이벤트를 발생한다.
  • 1: on_headerclick 이벤트를 발생한다.
  • 2: on_headerclick 이벤트와 on_headercheckclick 이벤트를 발생한다.
GRID_FILTER_SAVE BOOL false true,false true 그리드 컬럼의 필터 정보를 데이터 재조회에도 유지할지 여부를 지정한다.
GRID_FILESAVE_CALL_EXPRFUNC INT 1 1, 2

그리드 파일 저장시 패턴 미포함시 expr_func 함수 호출 방식을 지정한다.

  • 1: none(호출하지 않음)
  • 2: call(호출함)
GRID_STATUSROW_DISPLAYMODE INT 1 1, 2, 3

그리드 statusrow_displaymode 속성값이 0:default인 경우, 적용될 속성값을 지정한다.

  • 1: color(기본값)
  • 2: title
  • 3: color+title
GRID_INSERTROW_BACKCOLOR,
GRID_INSERTROW_FORECOLOR,
GRID_DELETEROW_BACKCOLOR,
GRID_DELETEROW_FORECOLOR,
GRID_UPDATEROW_BACKCOLOR,
GRID_UPDATEROW_FORECOLOR,
GRID_NORMALROW_BACKCOLOR,
GRID_NORMALROW_FORECOLOR
ARRAY undefined [255,0,0]
  • 그리드 statusrow_displaymode 속성 적용 값이 color가 포함된 경우, 적용될 색상값을 Red, Green, Blue 배열로 지정한다.
  • 정의된 색상값만을 사용한다.
GRID_INSERTROW_TITLE,
GRID_DELETEROW_TITLE,
GRID_UPDATEROW_TITLE,
GRID_NORMALROW_TITLE
STRING undefined I, D, U 그리드 statusrow_displaymode 속성 적용 값이 title이 포함된 경우 적용될 문자열을 지정한다.
MANDATORYCOLUMNCOLOR,
MANDATORYCOLUMNFORECOLOR,
OPTIONALCOLUMNCOLOR,
OPTIONALCOLUMNFORECOLOR,
PROTECTCOLUMNCOLOR,
PROTECTCOLUMNFORECOLOR
ARRAY undefined [255,0,0]
  • 그리드 apply_inputtypecolor 속성 적용 값이 true인 경우, 필수(편집가능)/선택(편집가능)/잠금(편집불가) 컬럼에 적용될 색상값을 Red, Green, Blue 배열로 지정한다.
  • 정의된 색상값만을 사용한다.
TREEGRID_SORT_TARGET INT 1 1, 2

트리그리드 treegrid_sort_target 속성 적용 값이 0:default인 경우 정렬 대상을 지정한다.

  • 1: leaf-row(기본값), 자식 노드가 없는 최하위 노드간에만 정렬을 수행한다.
  • 2: all-row, 전체에 대해서 노드 깊이를 기준으로 정렬을 수행한다.
TREEGRID_DROPMENU_TYPE INT 0 0, 1

트리그리드 Drop 이벤트 컨텍스트 메뉴 표시 유형을 지정한다.\
특별한 경우가 아닌 경우, 1로 설정하는 것을 권고한다.

  • 0: 단순 메뉴 유형 (복사/이동/닫기 등 단순 메뉴 표시)
  • 1: 세부 메뉴 유형 (트리 관련 상세 메뉴 표시)
MULTIGRID_EXCEL_LOADORDER INT 0 0, 1

멀티라인 그리드 멀티라인그리드 엑셀 업로드 데이터 처리 순서를 지정한다.
특별한 경우가 아닌 경우, 1로 설정하는 것을 권고한다.

  • 0: 칼럼 우선 순서
  • 1: 서브행 우선 순서
  • manual/param/grid_parameter_guide.txt
  • 마지막으로 수정됨: 2024/11/19 10:55
  • 저자 127.0.0.1