Back-end/FrontEnd

웹스퀘어 에서의 Script 코딩

cheersHena 2022. 2. 4. 16:43
반응형

WebSquare Script 코딩 주요 객체 살펴보기 

1. 브라우저

Browser에서 제공하는 객체. document, window 등

ex) window.open('http://');

 

 

2. 사용자 정의

개발자가 script블록 또는 js파일에 정의한 변수, 함수, 객체.
ex)

var userName = "WebSquare";
function getUserName( ){
return userName;
}
var info = {
name : "WebSquare",
city : "Seoul"
};
var common = {
isNumber : function(tmpVal){
return Number(tmpVal);
}
};

 

3. WebSquare

 WebSquare에서 제공하는 객체.
전역 공간에 정의되기 때문에 Browser 객체명, 사용자 정의 객체명과 중복 불가!!

  • Util : $p, WebSquare
var curDate = $p.getCurrentServerDate('yyyy-MM-dd'); //WAS에서 오늘 날짜를 꺼내옴
  • UI 객체: WebSquare UI 컴포넌트의 ID
inputbox1.setValue("WebSquare"); //inputbox1의 ID를 가진 컴포넌트의 value를 설정
  • Data 객체 : DataCollection에 정의된 Data객체의 ID
curRowDataObj = datalist1.getRowJSON(0); //0번째 행의 데이터를 꺼내옴
반응형