실행 파라미터 가이드
실행 파라미터 개요는 아래와 같다.
- 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 |
---|---|---|---|---|---|
APPNAME | STRING | 공백문자열 | 소프트베이스 UI | UI 어플리케이션을 표시 이름을 지정한다.
|
|
APPID | STRING | 공백문자열 | SOFTBASE_UI | UI 어플리케이션을 구별하기 위한 ID를 지정한다.
|
|
LICENSE_KEY | ARRAY | 빈배열([ ]) | [“KEY_1”, “KEY_2”] |
|
|
DBMS_CHARSET | STRING | UTF-8 | UTF-8, EUC-KR |
|
|
CHECK_4BYTE_CHAR | BOOL | false | true, false |
|
|
ENGINEURL | STRING | ./xf5 |
|
||
ENGINEHTMLURL | STRING | ./index.html |
|
||
ENGINEMODE | STRING | RELEASE | RELEASE, DEBUG | RELEASE | 엔진 소스 동작 방식을 지정한다. 특별한 이유가 없는 경우, 반드시 RELEASE로 지정한다.
|
RUNMODE | STRING | RELEASE | DEBUG, RELEASE | RELEASE | 브라우저 개발자 콘솔 “Source” 영역에 화면 로드시 화면 스크립트 소스를 자동으로 표시하기 위한 소스 경로 주석 동적 추가 방식을 지정한다.
|
CHECK_SCREENURL | BOOL | false | true, false | 탭에 화면을 로드하지 전에 화면 파일이 서버에 존재하는지 여부를 HTTP HEAD 명령을 이용하여 체크하는 동작 수행 여부를 지정한다.
|
|
SCREENBASEURL | STRING | ./project/screen |
|
||
IMAGEBASEURL | STRING | ./project/image |
|
||
PICKLISTBASEURL | STRING | ./project/picklist |
|
||
STYLEBASEURL | STRING | ./project/style |
|
||
COMMONMODULEBASEURL | STRING | ./project/screen /common_module |
|
||
IMPORTMODULEBASEURL | STRING | ../../project/screen /common_module |
|
||
COMMONMODULE_LOADTYPE | INT | 0 | 0, 1 | 공통 모듈 로딩 방식을 지정한다.
|
|
COMMONXDATASETBASEURL | STRING | ./project/screen /common_xdataset |
|
||
AMCHARTS5BASEURL | STRING | ./xf5/ext/amcharts5 |
|
||
XDATASET_BASEURL | STRING |
|
|||
XDATASET_MAX_LENGTH_UNIT | INT | 0 | 0, 1 | 0 |
|
XDATASET_SETDATA_CHECK_MAXLENGTH | INT | 0 | 0, 1, 2 | 0 |
|
USE_BIG_NUMBER | BOOL | false | true, false | 자바스크립트에서 허용하는 범위이상의 수 사용 여부를 지정한다. |
|
MODULE_USE_BIG_NUMBER | BOOL | false | true, false | 글로벌 모듈에서 자바스크립트에서 허용하는 범위이상의 수 처리용 라이브러리(xf5/ext/lib/big.min.js) 로딩 여부를 지정한다. |
|
COMMONMODULE_EXTLIB | OBJECT | undefined | COMMONMODULE_LOADTYPE이 1(import)이 아닌 경우, 글로벌모듈에서 사용할 외부 자바스크립트 라이브러리 정보를 오브젝트 형태로 설정한다.
COMMONMODULE_EXTLIB 설정 예시는 아래와 같다. COMMONMODULE_EXTLIB: { // SYSUtil 공통모듈에 2개 외부 라이브러리 상대 경로 URL 지정 'SYSUtil': ['./xf5/ext/lib/hangul.min.js', './xf5/ext/lib/big.min.js'], // SYSLog 공통모듈에 1개 외부 라이브러리 절대 경로 URL 지정 'SYSLog': ['/xf5/ext/lib/hangul.min.js'], // SYSLog 공통모듈에 1개 외부 라이브러리 외부 URL 지정 'SYSVar': ['https://cdnjs.cloudflare.com/underscore-min.js'] }, |
||
USE_TRANMAP_ATTR | BOOL | true | true, false | 트랜맵 정보중 속성 정보 사용 여부를 지정한다. |
|
MAP_INPUTTYPE_SHOWAPPLY | BOOL | true | true, false |
|
|
MAP_INPUTTYPE_APPLYDISABLED | BOOL | true | true, false |
|
|
MAP_APPLY_CLEARITEMPROP | BOOL | true | true, false |
|
|
USE_PREFIX_STYLE | BOOL | false | true, false |
|
|
ALLOWED_JS_LIST | ARRAY | [] |
|
||
MAINFRAMESCREEN | STRING | /SYS/StartMain |
|
||
SHOW_CONSOLETRACE | BOOL | false | true, false | 메인 화면 로딩시 콘솔 트레이스 표시 여부를 지정한다. |
|
POPUP_CONSOLETRACE | BOOL | false | true, false | 메인 화면 로딩시 콘솔 트레이스를 모달리스 팝업창으로 표시 여부를 지정한다. |
|
CONSOLETRACE_SHOWLOG | BOOL | true | true, false | 메인 화면 로딩시 콘솔 트레이스창의 로그 표시 여부 옵션을 지정한다. |
|
CONSOLETRACE_SHOWEVENT | BOOL | true | true, false | 메인 화면 로딩시 콘솔 트레이스창의 이벤트 표시 여부 옵션을 지정한다. |
|
CONSOLETRACE_SHOWTIMEREVENT | BOOL | true | true, false | 메인 화면 로딩시 콘솔 트레이스창의 타이머 이벤트 표시 여부 옵션을 지정한다. |
|
CONSOLETRACE_SHOWEVENTPARAM | BOOL | true | true, false | 메인 화면 로딩시 콘솔 트레이스창의 이벤트 파라미터 표시 여부 옵션을 지정한다. |
|
CONSOLETRACE_SHOWTRAN | BOOL | false | true, false | XTRAN 거래 처리시 처리 시간 정보를 콘솔의 tran 영역에 표시 여부를 지정한다. |
|
CONSOLETRACE_SHOWINNERCOLUMN | BOOL | false | true, false | 콘솔트레이스 xdataset 표시 처리시 데이터셋 내부 컬럼 표시 여부를 지정한다. |
|
CONSOLETRACE_SHOWXDATASETMAXROW | INT | 100 | 콘솔트레이스 xdataset 표시 처리시 최대행 갯수를 지정한다. |
||
CONSOLETRACE_USEBROWSERCONSOLE | BOOL | false | true, false | 콘솔트레이스 로그를 브라우저 개발자 콘솔에 표시 여부를 지정한다. |
|
MAINLOADSTATUS_SHOW | BOOL | false | true, false | 메인 화면 로딩 상태 표시 여부를 지정한다.
|
|
MAINLOADSTATUS_AUTOHIDE | BOOL | true | true, false | MAINLOADSTATUS_SHOW 실행 파라미터가 true인 경우, 메인 화면 로딩 완료시 메인 화면 로딩 상태 자동 숨김 여부를 지정한다.
|
|
EVENTFIRE_BEFORE_SCREENONLOAD | BOOL | true | true, false |
|
|
EVENTFIRE_SYNC_SCREENONLOAD | BOOL | false | true, false |
|
|
EVENTFIRE_SYNC_PORTLETONLOAD | BOOL | false | true, false |
|
|
USE_CACHE | BOOL | true | true, false | AJAX Cache 사용 여부 (브라우저 기본 캐쉬 사용 여부)를 지정한다. |
|
CACHE_TYPE | INT | 0 | 0, 1, 2, 3, 4 | USE_CACHE 실행 파라미터가 true인 경우, 캐쉬 처리 방식 지정한다.
|
|
USE_PICKLIST_CACHE | BOOL | true | true, false |
|
|
USE_METADATA_CACHE | BOOL | false | true, false |
|
|
MOUSERCLICK_FIELD_FOCUS | BOOL | true | true, false | 필드성 컴포넌트 마우스 우클릭시 포커스 처리 여부를 지정한다. |
|
MOUSECLICK_DISABLEFIELD_FOCUS | BOOL | false | true, false |
|
|
KEYMAP_CLEAR_VALUE | ARRAY | [] | [27] | 필드성 컴포넌트 값 모두 삭제 처리용 키보드 키값을 배열 형식으로 정의한다. (27: ESC) |
|
KEYMAP_FOCUS_NEXT | ARRAY | [] | [13] | 포커스 이후 이동용으로 사용될 키보드 키값을 배열 형식으로 정의한다. (13: 엔터키) |
|
KEYMAP_FOCUS_PREV | ARRAY | [] | 포커스 이전 이동용으로 사용될 키보드 키값을 배열 형식으로 정의한다. |
||
KEYMAP_TRIPLE_ZERO | ARRAY | [] | [113] | 숫자 필드에서 “000” 입력 처리로 사용될 키보드 키값을 배열 형식으로 정의한다. (113: 숫자패드 “.” 문자에 대한 키 값) |
|
KEYMAP_BUTTON_CLICK | ARRAY | [32] | 버튼에 포커스가 있는 경우, 클릭 동작으로 수행될 키보드 키값을 배열 형식으로 정의한다. (32: SPACE) |
||
KEYMAP_POPUP_CLOSE | ARRAY | [27] | 모달/모달리스/메뉴 화면 닫기키로 사용될 키보드 키값을 배열 형식으로 정의한다. (27: ESC) |
||
KEYMAP_ALLOW_FUNCKEY | ARRAY | [] |
|
||
KEYMAP_MULTILINE_SELECTALL | ARRAY | [] | 멀티라인 컴포넌트 데이터 전체 선택 키보드 키값을 배열 형식으로 정의한다. |
||
MULTILINE_NEWLINE | INT | 2 | 0, 1, 2 | 멀티라인 컴포넌트 편집시 개행 처리 방식을 지정한다.
|
|
MULTILINE_TAB | INT | 0 | 0, 1, 2 | 멀티라인 컴포넌트 편집시 Tab 처리 방식을 지정한다.
|
|
CALENDAR_TODAY | STRING | 20200615 |
|
||
CALENDAR_TODAYBAR_CLICKTYPE | INT | 1 | 1, 2 | 달력 오늘 날짜 버튼 클릭시 기본 동작 방식을 지정한다.
|
|
BROWSER_AUTOCOMPLETE | INT | 1 | 1,2 | 필드성 컴포넌트에 브라우저에서 제공하는 자동 완성 기능 적용 방식을 지정한다.
|
|
CHECKBOX_FOCUSRECT_TYPE | INT | 1 | 1,2 | 체크박스가 포커스를 받았을 때 표시 유형을 지정한다. (drawfocusrect 속성이 true인 경우에 적용된다.)
|
|
RADIOBUTTON_FOCUSRECT_TYPE | INT | 1 | 1,2 | 라디오버튼이 포커스를 받았을 때 표시 유형을 지정한다. (drawfocusrect 속성이 true인 경우에 적용된다.)
|
|
RADIOBUTTON_FOCUS_SELECTGROUP | BOOL | false | true, false | 라디오 버튼을 그룹 단위로 포커싱 처리 여부를 지정한다.
|
|
PC_CLICK_SETFOCUS | BOOL | false | true, false | PC 환경에서 click_setfocus 속성 강제 변경 여부 지정한다.
|
|
PC_CLICK_SETFOCUS_TARGET | ARRAY | [] | PC 환경에서 click_setfocus 속성 강제 변경 대상 컴포넌트 유형 배열을 지정한다. (컴포넌트 유형은 getcontrolkind API 도움말 참조)
|
||
MOBILE_CLICK_SETFOCUS | BOOL | true | true, false | 모바일 환경에서 click_setfocus 속성 강제 변경 여부 지정한다.
|
|
MOBILE_POPUPMENU_SHOW | BOOL | true | true, false | 모바일 환경에서 컨텍스트 팝업 메뉴 표시 여부를 지정한다. |
|
MOBILE_SCREEN_AUTOSIZE | BOOL | true | true, false | 모바일 환경에서 화면의 width_type, height_type 속성을 무조건 auto로 설정 여부를 지정한다. |
|
DATEPICKER_MOBILEMODE_APPLY | INT | 1 | 1, 2 | 모바일 환경에서 데이트피커 달력 선택 및 동작 방식에 대해 모바일 모드 적용 방식을 지정한다.
|
콤보박스에 API 호출을 통해서 유효하지 않는 코드 설정시 동작 방식 (0인 경우, COMBOBOX_SETCODE_CHECKTYPE 실행 파라미터(1:set(기본값), 2:no-set)가 적용됨)
COMBOBOX_SETCODE_CHECKTYPE | INT | 1 | 1, 2 | 콤보박스에 API 호출을 통해서 유효하지 않는 코드 설정시 동작 방식을 지정한다.
|
|
COMBOBOX_MOBILEMODE_APPLY | INT | 1 | 1, 2, 3 |
모바일 환경에서 코드 선택 및 동작 방식에 대해 모바일 모드 적용 방식을 지정한다.
|
|
XTRAN_DATAENCODING | BOOL | false | true, false | XDataSet 데이터 송신시 BASE64 인코딩 처리 여부를 지정한다. |
|
XTRAN_ENCRYPT | STRING | “”, “AES” | XDataSet 데이터 송/수신시 데이터 암/복호화 방식을 지정한다. |
||
XTRAN_XSSENCODING | BOOL | false | true, false | XDataSet 데이터 송신시 크로스 사이트 스트립팅 처리를 위한 인코딩 처리 여부를 지정한다. |
|
XTRAN_CLEARINNERCOLUMN | BOOL | false | true, false | XDataSet 데이터 CLEAR 방식 통신시 그리드에 링크되지 않은 내부 컬럼 데이터 초기화 여부를 지정한다. |
|
XTRAN_TIMEOUT | INT | 3600000 | XDataSet 데이터 통신 기본 타임아웃 시간을 지정한다. (단위: ms) |
||
XTRAN_COMPRESS | BOOL | false | true, false | XDataSet 데이터 통신시 서버 수신 데이터 압축 처리 여부를 지정한다.
|
|
XTRAN_DATAFORMAT | STRING | “json” | “json”, “xml” | XDataSet 데이터 통신시 사용되는 데이터 형식을 지정한다.
“xml” 지정시 xdataset5.jar를 사용할 수 없으며, 서버에서 자체적인 FrameWork를 이용하여 XML 형식 데이터를 사용하는 환경에서 사용한다. |
|
XTRAN_SENDDATAKEY | STRING | “XDATASET5” | “XDATASET5”, “그외의 값” | XDataSet 데이터 통신시 POST 방식으로 송신시 데이터 이름에 사용되는 값을 지정한다.
“그외의 값” 지정시 xdataset5.jar를 사용할 수 없으며, 서버에서 자체적인 FrameWork를 이용하여 XML 형식 데이터를 사용하는 환경에서 사용한다. |
|
XTRAN_URLENCODING | BOOL | true | true, false | XDataSet 데이터 통신시 송신 데이터에 대해서 encodeURIComponent 함수로 인코딩 수행 여부를 지정한다. |
|
XTRAN_JSONSENDDATAFUNC XTRAN_JSONRECVDATAFUNC | STRING | 공백문자열 |
XDataSet 데이터 통신시 XTRAN_DATAFORMAT 형식이 “json”인 경우, 송수신 데이터에 대한 변환 처리를 위한 함수명을 지정한다. |
||
XTRAN_XMLSENDDATAFUNC XTRAN_XMLRECVDATAFUNC | STRING | 공백문자열 |
XDataSet 데이터 통신시 XTRAN_DATAFORMAT 형식이 “xml”인 경우, 송수신 데이터에 대한 변환 처리를 위한 함수명을 지정한다. |
||
XTRAN_DATALOG | INT | 0 | 0, 1, 2, 3 | XDataSet 데이터 통신시 콘솔 트레이스 데이터 표시 여부를 지정한다.
|
|
XTRAN_DATALOG_SHOWTYPE | INT | 0 | 0, 1, 2 | XDataSet 통신 데이터 로깅 표시 방식을 설정한다.
|
|
XTRAN_OUTPUTCOLUMNMODE | INT | 0 | 0, 1 | XDataSet 데이터 통신시 수신된 데이터셋 컬럼 데이터 처리 모드를 지정한다.
|
|
XTRAN_WITHCREDENTIALS | BOOL | true | true, false | XDataSet 데이터 통신시 크로스 도메인 관련 처리를 위한 AJAX withCredentials에 설정될 값을 지정한다. |
|
FOCUS_ROTATE | BOOL | false | true, false |
|
|
TRAN_BASEURL | STRING |
|
|||
TRAN_WITHCREDENTIALS | BOOL | true | true, false | requesttran API를 통한 데이터 통신시 크로스 도메인 관련 처리를 위한 AJAX withCredentials에 설정될 값을 지정한다. |
|
CALLBACK_REQUESTTRAN_SENDDATAFUNC CALLBACK_REQUESTTRAN_RECVDATAFUNC | STRING | 공백문자열 |
requesttran API를 통한 데이터 통신시 송수신 데이터에 대한 처리를 위한 함수명을 지정한다. |
||
FOCUS_ROTATE | BOOL | false | true, false |
|
|
MODALPOPUP_MINBUTTON_SHOW | BOOL | false | true, false | 모달 팝업 타이틀바 최소화 버튼 표시 여부를 지정한다. |
|
MODALPOPUP_MAXBUTTON_SHOW | BOOL | true | true, false | 모달 팝업 타이틀바 최대화 버튼 표시 여부를 지정한다. |
|
MODALPOPUP_MOVE_OVERFLOWX | BOOL | false | true, false | 모달 팝업 수평 이동을 화면 영역 외부로 이동 가능 여부를 지정한다. |
|
MODALPOPUP_MOVE_OVERFLOWY | BOOL | false | true, false | 모달 팝업 수직 이동을 화면 영역 외부로 이동 가능 여부를 지정한다. |
|
MODALPOPUP_TITLEBAR_HEIGHT | INT | 30 | 20 이상 | 모달 팝업 타이틀바 높이를 지정한다. |
|
ANIMATE_TYPE_MESSAGEBOX | INT | 1 | 0, 1 | screen.messagebox API 호출시 적용할 Animation 유형을 지정한다.
|
|
ANIMATE_TYPE_ALERTBOX | INT | 1 | 0, 1 | screen.alertbox API 호출시 적용할 Animation 유형을 지정한다.
|
|
VERTICAL_POS_MESSAGEBOX | INT | -1 | -1, 0, n | screen.messagebox API 호출시 적용할 수직 표시 위치 유형을 지정한다.
|
|
VERTICAL_POS_ALERTBOX | INT | -1 | -1, 0, n | screen.alertbox API 호출시 적용할 수직 표시 위치 유형을 지정한다.
|
|
ANIMATE_TYPE_GRIDPOPUP | INT | 1 | 0, 1 | 그리드의 여러가지 옵션 팝업 표시시 적용할 Animation 유형을 지정한다.
|
|
RANGE_CALENDAR_APPLY_DBLCLICK | BOOL | true | true, false | 0 | 범위 달력 더블클릭시 값 적용 방식을 지정한다.
|
RANGE_CALENDAR_APPLY_ENTERKEY | BOOL | true | true, false | 0 | 범위 달력 엔터키 입력시 값 적용 방식을 지정한다.
|
RANGE_CALENDAR_APPLY_ACTION | INT | 0 | 0,1,2 | 0 | 범위 달력의 값 적용 사용자 동작 방식을 지정한다.
|
RANGE_CALENDAR_BUTTON_APPLY, RANGE_CALENDAR_BUTTON_DELETE, RANGE_CALENDAR_BUTTON_CANCEL | String | undefined | 0:선택:Apply |
|
|
MANDATORYCUSTOMFIELDCLASS, OPTIONALCUSTOMFIELDCLASS, IMPORTANTCUSTOMFIELDCLASS, PROTECTCUSTOMFIELDCLASS, PROTECTMANDATORYCUSTOMFIELDCLASS | String | undefined | apply_inputtypecolor 속성이 true인 경우, 각각 필수/선택/선택+중요/잠금/잠금+필수 필드성 컴포넌트에 적용될 커스텀 CSS 클래스를 지정한다. |
||
MANDATORYCUSTOMCHECKCLASS, OPTIONALCUSTOMCHECKCLASS, IMPORTANTCUSTOMCHECKCLASS, PROTECTCUSTOMCHECKCLASS, PROTECTMANDATORYCUSTOMCHECKCLASS | String | undefined | apply_inputtypecolor 속성이 true인 경우, 각각 필수/선택/선택+중요/잠금/잠금+필수 체크박스에 적용될 커스텀 CSS 클래스를 지정한다. |
||
MANDATORYCUSTOMRADIOCLASS, OPTIONALCUSTOMRADIOCLASS, IMPORTANTCUSTOMRADIOCLASS, PROTECTCUSTOMRADIOCLASS, PROTECTMANDATORYCUSTOMRADIOCLASS | String | undefined | apply_inputtypecolor 속성이 true인 경우, 각각 필수/선택/선택+중요/잠금/잠금+필수 라디오버튼에 적용될 커스텀 CSS 클래스를 지정한다. |
||
MANDATORYCOLOR, MANDATORYBORDERCOLOR, MANDATORYFORECOLOR | ARRAY | undefined | [255,0,0] | 필수 필드의 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
MANDATORYCOLORFOCUS, MANDATORYBORDERCOLORFOCUS, MANDATORYFORECOLORFOCUS | ARRAY | undefined | [255,0,0] | 필수 필드 포커스시 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
OPTIONALCOLOR, OPTIONALBORDERCOLOR, OPTIONALFORECOLOR | ARRAY | undefined | [255,0,0] | 선택 필드의 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
OPTIONALCOLORFOCUS, OPTIONALBORDERCOLORFOCUS, OPTIONALFORECOLORFOCUS | ARRAY | undefined | [255,0,0] | 선택 필드 포커스시 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
IMPORTANTCOLOR, IMPORTANTBORDERCOLOR, IMPORTANTFORECOLOR | ARRAY | undefined | [255,0,0] | 선택+중요(inputtype_optionkind 속성 - 1:important) 필드의 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
IMPORTANTCOLORFOCUS, IMPORTANTBORDERCOLORFOCUS, IMPORTANTFORECOLORFOCUS | ARRAY | undefined | [255,0,0] | 선택+중요(inputtype_optionkind 속성 - 1:important) 필드 포커스시 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
PROTECTCOLOR, PROTECTBORDERCOLOR, PROTECTFORECOLOR | ARRAY | undefined | [255,0,0] | 잠금 필드 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
PROTECTCOLORFOCUS, PROTECTBORDERCOLORFOCUS, PROTECTFORECOLORFOCU | ARRAY | undefined | [255,0,0] | 잠금 필드 포커스시 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
DISABLECOLOR, DISABLEBORDERCOLOR, DISABLEFORECOLOR | ARRAY | undefined | [255,0,0] | 비활성 필드 배경색, 보더색, 전경색을 Red, Green, Blue 배열로 지정한다. |
|
DATE_CALENDAR_OTHERMONTHDAY | INT | 1 | 1, 2 | 일자 달력에서 이전/이후 달의 날짜 선택시 동작 방법을 지정한다.
|
|
DATE_CALENDAR_SIZE | INT | 2 | 0, 1, 2, 3 | 날짜 필드 기본 달력 크기를 지정한다.
|
|
DATE_SHOWPREVDATE, CALENDAR_SHOWPREVDATE, SCHEDULE_SHOWPREVDATE | INT | 1 | 1, 2 | shownext 속성이 true인 경우, 일달력 이전달 날짜 표시 방식을 지정한다.
|
|
WEEKDAY_COLOR | ARRAY | [3,3,3] | 달력의 주중 날짜의 색상 Red, Green, Blue 배열로 지정한다. |
||
FRIDAY_COLOR | ARRAY | 달력의 금요일의 색상 Red, Green, Blue 배열로 지정한다. 미정의시 WEEKDAY_COLOR 실행 파라미터가 적용된다. |
|||
HOLIDAY_COLOR, SUNDAY_COLOR, SATURDAY_COLOR | ARRAY | 달력의 휴일, 일요일, 토요일의 색상을 Red, Green, Blue 배열로 지정한다. |
|||
CALENDAR_MIN_YEAR_SELECT | INT | 1900 | 달력의 년도 선택 최소값을 지정한다. |
||
CALENDAR_MAX_YEAR_SELECT | INT | 2050 | 달력의 년도 선택 최대값을 지정한다. |
||
HOLIDAY_LIST | ARRAY |
|
|||
FIRSTDAY_OF_WEEK | INT | 0 | 0, 1 | 달력의 첫번째 요일일 지정한다.
|
|
DAYNAME_OF_WEEK, FULL_DAYNAME_OF_WEEK | ARRAY | 달력의 요일 이름 배열을 지정한다.
|
|||
MONTHNAME_OF_YEAR, FULL_MONTHNAME_OF_YEAR | ARRAY | 달력의 월 이름 배열을 지정한다.
|
|||
SCHEDULE_DAYNAME_OF_WEEK | ARRAY | 스케쥴러 컴포넌트 달력의 요일 이름 배열을 지정한다.
|
|||
HTMLEDITOR_FONT_NAME | ARRAY |
|
|||
HTMLEDITOR_FONT_SIZE | ARRAY |
|
|||
USE_ALERTBOX | BOOL | true | true, false |
|
|
POPUP_UNLOAD_VALUE | STRING | 빈문자열 | 팝업 화면에서 unload API가 호출된 경우, screen_on_popupdestroy 이벤트의 result 파라미터에 지징될 값을 지정한다. |
||
POPUP_WINCLOSE_VALUE | STRING | 빈문자열 | 팝업 화면 타이틀 닫기 버튼 클릭시, screen_on_popupdestroy 이벤트의 result 파라미터에 지징될 값을 지정한다. |
||
MAXLENGTH_KEYIN | INT | 1 | 1, 2 | 최대 길이 데이터인 상태에서 값 입력 처리 방식을 지정한다.
|
|
MAXLENGTH_INT_TRIMRIGHT | BOOL | false | true, false | 정수부가 최대 길이를 넘어갈 때, 정수부 값을 우측에서 트림처리 여부를 지정한다.
|
|
ESCKEY_CLEAR_VALUE | BOOL | false | true, false | ESC 키 입력시 입력된 데이터를 모두 지우는 작업 수형 여부를 지정한다. |
|
MASK_EDIT_MODE | INT | 1 | 1, 2 | 마스킹된 데이터 편집 시작시 기존값 처리 방식을 지정한다. (관련속성: 한글/일반 필드 mask_editmode)
|
|
MASK_FIT_PATTERN_LENGTH | BOOL | false | true, false | 마스킹 적용시 최대 길이에 맞추어 마스킹을 표시할지를 지정한다.
|
|
NORMAL_FIELD_MASK_APPLY | INT | 1 | 일반 필드 마스킹 적용 방식을 지정한다.
|
||
NUMBER_FIELD_MASK_APPLY | INT | 1 | 숫자 필드 마스킹 적용 방식을 지정한다.
|
||
NORMAL_FIELD_MASK_DELAY | INT | 0 | NORMAL_FIELD_MASK_APPLY 실행 파라미터가 1인 경우, 마지막에 입력한 문자에 대한 마스킹 적용 지연 시간을 지정한다. (단위: ms)
|
||
BLANK_PATTERN_ALLOW_MINUS | BOOL | true | true, false | 숫자형 컴포넌트에 패턴 미지정시 마이너스 기본 허용 여부를 지정한다.
|
|
BLANK_PATTERN_ALLOW_LEADZERO | BOOL | false | true, false | 숫자형 컴포넌트에 패턴 미지정시 정수/실수부 앞에 0 표시 허용 여부를 지정한다.
|
|
DATE_ALLZERO_IS_VALID | BOOL | false | true, false | 날짜형 컴포넌트에 모든 값이 0인 값(예: 00000000)을 유효한 값으로 판단할지 여부를 지정한다.
|
|
BLANK_MINUS_ONE_CHAR | BOOL | false | true, false | 입력되지 않은 “-“가 자리를 차지하는지 여부를 지정한다.
|
|
DATE_ALLNINE_IS_VALID | BOOL | false | true, false | 날짜형 컴포넌트에 모든 값이 9인 값(예: 99999999)을 유효한 값으로 판단할지 여부를 지정한다.
|
|
DATE_PARTLENGTH_IS_VALID | BOOL | true | true, false | 날짜형 컴포넌트에 날짜 유형 보다 길이가 작은 값을 유효한 값으로 판단할지 여부를 지정한다.
|
|
DATE_SELECTBOX_SHOWCLOSEBUTTON | BOOL | false | true, false | 날짜 선택 박스에 닫기 버튼을 표시할지 여부를 지정한다. |
|
DATE_TODAYBAR_SHOWCLOSEBUTTON | BOOL | false | true, false | 날짜 선택 박스 하단에 오늘 날짜 표시 영역에 닫기 버튼을 표시할지 여부를 지정한다. |
|
PANEL_BUBBLE_EVENT | INT | 1 | 1, 2 | 패널 내부에 포함된 컴포넌트의 마우스 이벤트에 대해서 패널의 마우스 이벤트 발생 여부를 지정한다.
|
|
PANEL_ALLOW_SCROLL | BOOL | true | true, false | 패널 내부에 발생하는 스크롤 허용 여부를 강제로 지정한다.
|
|
PANEL_FIXED_CONTAINER | INT | 1 | 1, 2 | 패널 fixed_container 속성이 0:default인 경우, 내부 Fixed 컴포넌트 컨테이너 적용 방식을 지정한다.
|
|
PROTECT_COPY | BOOL | false | true, fase | 화면내 값 복사 방지 적용 여부를 지정한다.
|
|
PROTECT_COPY_DISABLE | BOOL | false | true, false | PROTECT_COPY 실행 파라미터가 false인 경우, 비활성화 필드의 복사 금지 처리 여부를 지정한다.
|
|
PROTECT_COPY_PROTECT | BOOL | false | true, false | PROTECT_COPY 실행 파라미터가 false인 경우, 잠금 필드의 복사 금지 처리 여부를 지정한다.
|
|
PROTECT_COOKIE | BOOLEAN | false | true, false | factory.setcookie API의 동작 금지 처리 여부를 지정한다.
|
|
PASSWORD_POPUPMENU_SHOW | INT | 1 | 1, 2 | 패스워드 필드 팝업 메뉴 표시 방식을 지정한다.
|
|
TAB_RESIZE_CONTENT_BYFOCUS | BOOL | false | true, false | 탭 크기 변경시 포커스를 가진 탭 아이템에 대해서만 내부 컴포넌트 Resize 처리 여부를 지정한다.
|
|
TAB_FIXED_CONTAINER | INT | 1 | 1, 2 | 탭 fixed_container 속성이 0:default인 경우, 내부 Fixed 컴포넌트 컨테이너 적용 방식을 지정한다.
|
|
TAB_ALLOW_USERITEMCHANGE | INT | 1 | 1, 2 | 사용자가 탭 아이템을 클릭하여 선택된 탭 아이템 이동 허용 방식을 지정한다.
|
|
TAB_LOCKITEM_XBUTTON_HIDDEN | INT | 1 | 1, 2 | 잠금 상태의 탭 아이템에 대한 닫기 버튼 표시 방식을 지정한다(탭 lockitem_xbutton_hidden 속성 참조).
|
|
TREE_LINESTYLE | INT | 1 | 0, 1 | 트리 컴포넌트의 has_lines 속성이 true인 경우, 라인 표시 방식을 지정한다. 트리그리드 컴포넌트인 경우, GRID_TREELINESTYLE 실행 파라미터가 사용된다.
|
|
PICKLIST_KEYIN_FILTER | BOOL | true | true, false | 콤보박스 셀렉트박스가 표시된 상태에서 키입력시 필터 처리 사용 여부를 지정한다. |
|
PICKLIST_HIDDENCODE_VALIDATION | BOOL | true | true, false | 콤보박스 선택 코드가 숨김 코드 값과 같은 경우, 유효하지 않은 값으로 수행 방식을 지정한다.
|
|
PICKLIST_COMMENTONLY_INVALIDCODE | INT | 2 | 1, 2 | 콤보박스 선택 코드가 유효하지 않은 경우, 선택 스타일이 Comment Only인 경우 값 표시를 방식을 지정한다.
|
|
PICKLIST_LINKDATA_SYNCPOS | INT | 1 | 1, 2 | 콤보박스 값 변경시 픽리스트 링크 데이터셋의 위치 정보 동기화 여부 기본값을 지정한다.
|
|
PICKLIST_KEYIN_FILTER_COMPARE | INT | 1 | 1, 2 | 콤보박스 콤보박스 키다운 필터 값 찾는 유형 기본값을 지정한다.
|
|
PICKLIST_KEYIN_FILTER_CASE | INT | 1 | 1, 2 | 콤보박스 콤보박스 키다운 필터 대소문자 찾는 유형기본값을 지정한다.
|
|
COMBOBOX_MOUSEWHEEL_ITEMSELECT | INT | 1 | 1, 2, 3 | 콤보박스 셀렉트박스가 표시되지 않은 상태에서 마우스 휠 선택 처리 방식을 지정한다.
|
|
COMBOBOX_ALLCHECK_TEXTDISPLAY | INT | 1 | 1, 2 | 콤보박스 전체 선택시 데이터 표시 방식을 지정한다.
|
|
COMBOBOX_ALLCHECK_EVENTTYPE | INT | 1 | 1, 2 | 콤보박스 전체 선택시 이벤트 발생 방식을 지정한다.
|
|
COMBOBOX_COMMENTONLY_SETMAXLENGTH | INT | 1 | 1, 2 | picklist_selstyle 속성이 2:comment only인 경우, maxlength 설정 방식을 지정한다.
|
|
TEXT_TOOLTIP_TARGET | INT | 1 | 1, 2 | 텍스트/캡션 컴포넌트의 tooltip, tooltipbox 속성이 표시될 대상을 지정한다.
|
|
INPUT_COPY_DATA_TYPE | INT | 1 | 1, 2 | 필드성 컴포넌트 Control+C 키 처리시 패턴 처리된 데이터 복사 처리 방식을 지정한다.
|
|
KEYIN_BLOCK_TYPE | INT | 1 | 1, 2 | 필드성 컴포넌트 유효하지 않은 값 키보드 입력 방지 처리 방식을 지정한다.
|
|
FOCUS_SELECT_FIELD, FOCUS_SELECT_MULTILINE, FOCUS_SELECT_DATE, FOCUS_SELECT_COMBOBOX, FOCUS_SELECT_SPINNUMBER | INTEGER | 1 | 0, 1, 2 | 필드성 컴포넌트 focus_select값 속성이 0:default인 경우, 포커스시 값 선택 처리를 지정한다.
|
|
XFRAME5BROWSER_MODALESS_POPUP_WIDTH_GAP, XFRAME5BROWSER_MODALESS_POPUP_HEIGHT_GAP, XFRAME5BROWSER_BROWSER_WIDTH_GAP, XFRAME5BROWSER_BROWSER_HEIGHT_GAP | INTEGER | 0 | 예전 전용 브라우저(74버전이하) 사용시 모달리스 팝업 크기 및 전용 브라우저 크기 관련 API 처리시 크기 값을 보정하기 위한 파라미터이며, 현재에는 모두 0으로 설정해야 사용해야 한다. |
||
CALENDAR_YEAR_GAP_VALUE | INT | 0 | 불기 달력 사용시 달력에 값 설정시 년도에 추가로 가감한 값을 설정한다. |
||
CALENDAR_YEAR_GAP_DISPLAY | INT | 0 | 불기 달력 사용시 달력 표시시 년도에 추가로 가감한 값을 설정한다. |
||
LOCAL_IP_ADDRESS | STRING | 공백문자열 | 사용자 PC IP 주소를 구하기 위해서 호출할 URL을 지정한다. |
||
CALLBACK_~ | STRING | 공백문자열 |
글로벌 콜백 관련 실행 파라미터는 “CALLBACK_” 시작되는 이름을 가진다. |
||
DIV_CONTENT_OVERFLOW | INT | 1 | 1, 2 | DIV 컴포넌트 content_overflow 속성값이 0인 경우 적용되며, 내부 DOM CSS overflow 속성값을 설정한다.
|
|
TOOLTIPBOX_GRID_TARGET | INT | 1 | 1, 2 | 그리드에 TOOLTIPBOX 표시하는 경우, 표시 대상 위치 기준을 설정한다.
|
|
BUTTON_TOOLTIP_SHOWTYPE, GRID_TOOLTIP_SHOWTYPE | INTEGER | 1 | 1, 2 | 버튼/그리드 컴포넌트 툴팁 표시 방식을 지정하며, 컴포넌트의 tooltip_showtype 속성값이 기본값인 경우에 적용된다.
|
|
SCREEN_LOADLOG | BOOL | false | true, false | 화면 로딩시 로딩 관련 정보 처리 여부를 지정한다.
|
|
SCREEN_LOADLOG_SHOWTYPE | INT | 0 | 0, 1, 2 | SCREEN_LOADLOG 실행 파라미터가 true인 경우, 화면 로딩 로그 표시 방식을 설정한다.
|