// 마지막 컴포넌트 데이터셋 업데이트

// 아래 script는 frame이 존재하면서, MDI 에서  화면 [x] 닫기 버튼을 클릭 시 활용

this.objApp = this.gfn_getApplication();

 

var curComp = this.objApp.av_FrameWork[sFormId].form.getFocus();
if (this.gfn_isNotNull(curComp)) {
   if (curComp instanceof nexacro.Calendar
      || curComp instanceof nexacro.Combo
      || curComp instanceof nexacro.Edit
      || curComp instanceof nexacro.Grid
      || curComp instanceof nexacro.ListBox
      || curComp instanceof nexacro.MaskEdit
      || curComp instanceof nexacro.Radio
      || curComp instanceof nexacro.Spin
      || curComp instanceof nexacro.TextArea) {
      curComp.updateToDataset();
    }
}

 

var pForm  = nexacro.Form.prototype;

pForm.gfn_getApplication = function()
{
var objApp = nexacro.getApplication();
return objApp;
}

Posted by 농부지기
,

[ Nexacro.PopUpDiv. 위치 ]

 

1. 특징

   - popup div는 띄울 때 위치가 만만치 않다. ^^

   - mdi 업무화면에서와 popup창 위에서  popup div를 띄울때 서로 다른다.

 

'Nexacro-컴포넌트 > POPUP DIV' 카테고리의 다른 글

Nexacro - POPUP Div.Focus  (0) 2017.01.19
Posted by 농부지기
,

 

 

var key = Object.keys(this.ds_detail);

 

dataset에 대한 컴포넌트의 속성목록이 배열로 조회됨.

Posted by 농부지기
,

[ Nexacro.Textarea-특정단어 찾기 ]

 

1. 정의

    - Textarea에서 특정 검색단어를 찾아 줌

 

2. 이유

    - nexa14에서 .vscrollbar.set_pos()  bug로 검색단어 위치로 scroll이 잘 안됨

 

3. 소스

   

Posted by 농부지기
,

[ Nexacro.Component  목록얻기 ]

 

1. 정의

    . 화면에 모든 컴포넌트 목록 얻기

 

2. 참고

    . this.components - 를 시작으로 할 경우

                                 - dataset 및 몇 개의 function들이 빠짐

    . this.all                 - 를 시작으로 할 경우

                                 - dataset 및 몇 개의 function들이 추가 됨

 

3. 소스

     

Posted by 농부지기
,

[Nexa] Explorer 띄우기. JSP호출하기

 

 

1. ActiveX 컴포넌트에 MSIE를 연결하여 익스플러러 창 띄우기

   - ActiveX00.Navigate("about:blank");

   - ActiveX00.Navigate("javascript:window.open('http://daum.net','MISHelp','width=1024,height=768,scrollbars=1')");

 

Posted by 농부지기
,

[ Object.Prototype 생성 ]

 

*. 농부지기의 첫 Prototype 작품.

   

Posted by 농부지기
,

[Nexacro] 서버단.java에서 nex로 값 넘기기

 

1. 예제

   VariableList    outVariableList  = new VariableList();
    outVariableList.add("aa", "");
  
   model.addAttribute(NexacroView.OUT_VARIABLE_LIST, outVariableList);

 

2. 참고

    to-be에서 제공하는 서버단 jsp를 보면 쉽게 알 수 있음.

Posted by 농부지기
,

[ Nexacro.Component 존재 유무 ]

 

 

 trace(this.Tab.page1.isValidObject("Grid01"));
 trace(this.isValidObject(this.Tab));

 trace(this.isValidObject('Tab'));

Posted by 농부지기
,

[ Nexacro - 특수문자 ]

 

 

1. 엔터값

    - String.fromCharCode(10)

    - 엔터값 제거 : nexacro.replaceAll("엔터값 존재 문자열", String.fromCharCode(10), "");

 

 

Posted by 농부지기
,