'농부지기'에 해당되는 글 933건
- 2017.01.19 Nexacro - Editbox에서 ctrl+v 처리하기
- 2017.01.19 Nexacro - 공통 Component 만들기
- 2017.01.19 Nexacro - POPUP Div.Focus
- 2017.01.19 Nexacro - Combo.Filter시 대 소문자 구분
- 2017.01.19 Nexacro - Grid head.body 구분 방법
- 2017.01.19 Nexacro - Grid Tooltip
- 2017.01.19 Naxacro - date 다루기
- 2017.01.19 Nexacro - focus이동
- 2017.01.19 Naxacro - Event Handler 추가 설정 2
- 2017.01.19 Nexacro - 특수문자
'Nexacro-컴포넌트 > Component' 카테고리의 다른 글
Nexacro - Component 기타 (0) | 2017.12.22 |
---|---|
Nexacro.Component 목록얻기 (0) | 2017.12.01 |
Nexacro.Component 존재 유무 (0) | 2017.04.24 |
Nexacro.Component - event에 대한 속성 조회 (0) | 2017.02.09 |
Nexacro.Component - 콤보에 대한 모든 속성 조회 (0) | 2017.02.09 |
[ Nexacro - POPUP Div.Focus ]
- focus
popup div를 Component 방식으로 만들 때 focus가 잘 안되는 경우.
즉, popup div에 listbox 또는 Grid를 올려 놓고, popup div를 trackPopup()로 띄운 후
키보드로 위.아래로 이동키가 먹히자 않을 때...방법 : listbox 또는 Grid에 taborder 속성을 [0] 으로 준다.
참고. setfocus()를 해도 안됨.
만약, setfocus()로 하고 싶을 경우에는 timer를 설정하여 1초 후에 setFocus()를 지정하면 될 수도 있음.
'Nexacro-컴포넌트 > POPUP DIV' 카테고리의 다른 글
Nexacro.PopUpDiv. 위치 (0) | 2018.02.05 |
---|
[ Nexacro - Combo.Filter시 대 소문자 구분 ]
- filter-대.소문자
*. 콤보.
1. 기능 : filter기능상태에서 key-in시 대.소문자 구분없이 filter기능이 되게
2. 해법 : combo.속성.comparenocase = comparenocase 로 하면 대.소문자 구분 안함.
(참고. 9.2.2.30 버전 부터 가능)
'Nexacro-컴포넌트 > Combo' 카테고리의 다른 글
Nexacro.Combo-콤보 자동 펼치기 (0) | 2017.02.09 |
---|
'Nexacro-Grid > Grid' 카테고리의 다른 글
Nexacro Grid 속성 - 콤보선택시 바로 반영 (0) | 2017.01.22 |
---|---|
Nexacro Grid 속성 - Edit bos 한번 클릭으로 editing 하기 (0) | 2017.01.22 |
Nexacro - Grid Tooltip (0) | 2017.01.19 |
Nexacro - focus이동 (0) | 2017.01.19 |
3항 연산자 사용하기 (0) | 2017.01.18 |
'Nexacro-Grid > Grid' 카테고리의 다른 글
Nexacro Grid 속성 - Edit bos 한번 클릭으로 editing 하기 (0) | 2017.01.22 |
---|---|
Nexacro - Grid head.body 구분 방법 (0) | 2017.01.19 |
Nexacro - focus이동 (0) | 2017.01.19 |
3항 연산자 사용하기 (0) | 2017.01.18 |
Grid에서 정규식 사용하기 (0) | 2017.01.18 |
[ Naxacro - date 다루기 ]
-
date
-
date 조회시 시간까지 조회
. displaytype = date
. mask : yyyy-MM-dd HH 또는 yyyy-MM-dd hh- (HH 대문자 : 24시간 표기법, hh 소문자 : 12시간 표기법) - 자료 조회 시 중간에 공백이 존재 하면 안됨
. mask : yyyy-MM-dd HH:mm:ss
-
date에 값이 null일 경우
. 참고 : 0000--00-00 으로 조회 됨
. null로 조회 방법 : calendardisplaynulltype = none
4. 수행시간 얻기
var dStartDate = new Date();
....
var dEndDate = new Date();
trace('수행시간> ' + ((dEndDate-dStartDate)/1000) + '초');
[ Nexacro - focus이동 ]
'Nexacro-Grid > Grid' 카테고리의 다른 글
Nexacro - Grid head.body 구분 방법 (0) | 2017.01.19 |
---|---|
Nexacro - Grid Tooltip (0) | 2017.01.19 |
3항 연산자 사용하기 (0) | 2017.01.18 |
Grid에서 정규식 사용하기 (0) | 2017.01.18 |
Grid에서 Tooltip 보여주기 (0) | 2017.01.18 |
[ Naxacro - Event Handler 추가 설정 ]
- double click event설정
*. edittype속성이='text'일 경우에는 double clicked event 설정 방법
-
참고:
grid에서 보통 double clicked event는 edittype속성='none'일 경우만 적용 된다.
즉, edittype속성이='text'일 경우에는 double clicked event가 발생하지 않는다. -
방법:
- grid의 controledit 객체를 이용해서 edit 상태에서 event 강제 설정
-
script :
function Button00_onclick(obj:Button, e:ClickEventInfo) { this.Grid00.controledit.oneditdblclick.setHandler(0, Grid00_edit); } function Grid00_edit(obj, e) { trace("oneditdblclick"); }
3. Event추가
. 아래처럼 onitemchanged Event를 추가 하는데 이 Event는 div내부에 존재 하는게 아니고
현재 form에 event function과 연동 된다.
this.div_data.div2.div_currency.cmb_currency.addEventHandler("onitemchanged", this.currencyCombo_onitemchanged, this);
'Nexacro-컴포넌트 > Event.Handler' 카테고리의 다른 글
Naxacro.Event-직접 event발생시키기 (0) | 2017.02.09 |
---|
[ Nexacro - 특수문자 ]
. ctrl+C, ctrl+V. enter
// Ctrl + C
if(e.ctrlKey == true && e.keycode == 67) {
}
// Ctrl + V
if( e.ctrlKey == true && e.keycode == 86) {
var varData = system.getClipboard("CF_TEXT"); //clipboard에 있는 값 얻기
}
//enter
if (e.keycode == 13){
}
//textArea등에 enter값 넣기
- this.taName.set_value("aaa" + String.fromCharCode(10) + "bbb");
- String.fromCharCode(10) : enter 값 (= \n)
//Grid에 Row위치, 및 Cell위치
function fn_setGridCellPos(nRow, sColNm, sCellIndex){
ds_modelRequest.rowposition = nRow;
if (gfn_isNull(sColNm)){
grd_modelRequest.setCellPos(sCellIndex);
}else{
grd_modelRequest.setCellPos(grd_modelRequest.getBindCellIndex("body",sColNm));
}
grd_modelRequest.vscrollbar.pos = nRow;
}