====== 스크립트 문법 검증 가이드 ======
스크립트 문법 검증 사용 방법에 대한 예시화면이다.
스크립트 문법 검증의 사용자가 작성한 자바 스크립트의 문법 검사를 수행하는 기능이다.
"도구"->"옵션" 메뉴의 팝업창에서 "부가기능" 탭에서 스크립트 검증 옵션 정의 기능을 제공한다.
화면의 "JavaScript" 탭에서 "스크립트 검증" 버튼을 클릭하여 문법 검사 기능을 수행한다.
"Screen" 탭 영역에서 화면 트리의 컨텍스트 메뉴중 "스크립트 검증" 메뉴를 통해서 여러 화면에 대한 동시 검증 기능도 제공한다.
===== 예시 =====
"스크립트 검증 결과" 탭에 화면 스크립트 문법 검증 결과가 표시된다.
문법 검증 결과 항목 더블클릭시 "JavaScript" 탭의 오류가 발생한 라인으로 이동한다.
===== 검증 구성 파일 정보 =====
툴 설치 디렉토리의 config 폴더 ScriptVerifyOption.json : 스크립트 검증 옵션 기본 파일
툴 설치 디렉토리의 config 폴더 ScriptVerifyOption_GUIDE.json : 스크립트 검증 옵션 가이드 파일
툴 설치 디렉토리의 config 폴더 ScriptVerifyOption_IE.json : IE 환경에서 스크립트 검증 옵션 파일 예시 (ECMAScript 5.0 버전 사용)
템플릿 위치: /STUDIO/SCRIPT/script_valid
템플릿 파일
* [[xf5projecthome>template/screen/STUDIO/SCRIPT/script_valid.xml|script_valid.xml]]
* [[xf5projecthome>template/screen/STUDIO/SCRIPT/script_valid.js|script_valid.js]]
* [[xf5projecthome>template/template.html?xframe_screen_url=/STUDIO/SCRIPT/script_valid|새창으로 실행]]
echo '';
echo '';
echo '';
==== 화면 스크립트 ====
/**
* "GDS_DATA" 이름의 글로벌 데이터셋이 있다는 것을 전제하여
* 글로벌 데이터를 사용하는 예시이다.
*/
function btn_global_dataset_on_mouseup(objInst)
{
// GDS_DATA 데이터 셋의 행 갯수를 구함
screen.alert("GDS_DATA.getrowcount() = " + GDS_DATA.getrowcount());
// GDS_DATA 데이터 셋이 글로벌 데이터셋 인지 검사
screen.alert("GDS_DATA.isglobalxdataset() = " + GDS_DATA.isglobalxdataset());
}