넥사크로 변수 선언과 사용

형아·2025년 1월 7일

Nexacro

목록 보기
3/18

넥사크로는 javascript를 사용한다.

넥사크로플랫폼 실행 환경 최소 사양은 IE8

변수 선언 방법

  1. var 로 선언
  • 해당 변수를 선언한 스크립트 안에서만 사용 가능한 전역변수
  • 그래서, var로 선언한 변수는 컴포넌트간 값을 참조할 수 없음.
  • Form 과 Form간의 변수값을 참조할 때도 사용 불가
var str1 = "abc";

  1. this.
  • Form의 멤버변수
  • 컴포넌트 간 참조 가능
  • Form 간 참조 가능
    => 이 방법을 습관화 하시길
this.str2 = "123";

  1. 바로 선언
  • 어플리케이션의 global영역으로 선언됨
  • 해당 폼을 닫아도, 변수가 메모리에 남아있음
  • 어플리케이션을 종료하지 않는 이상 메모리에 저장됨
    => 절대 사용하지 말기
str3 = "abc";

변수 세팅

  1. var 선언
    : var생략하고 변수명 바로 호출 가능

  2. this. 선언
    : this. 접두사 사용 필수
var str1 = "abc";
this.str2 = "123";
str3 = "ABC";


this.Button00_onclick = function(obj:nexacro.Button,e:nexacro.ClickEventInfo){

	//var 선언 :  생략 가능
    str1 = "소문자";
    
    //this. 선언 : this. 필수  
    this.str2 = "숫자"



	this.alert("hello");
    
    nexacro.getApplication().trace("로그1");
    
    //세팅 : set_속성명
    obj.set_text("그냥 안녕"); //수정
    
    //확인
    this.alert(obj.text); //수정
};
profile
개발새발

0개의 댓글