본문 바로가기

개발삽질방지/OZReport

[OZ report]오즈에서 자바스크립트 간단 정리(1)

데이터 받아오기 : This.GetDataSetValue("OZFormParam.thisyear")

                         This.GetDataSetValue("DataService.신입생.REGI_IPHAK")

글로벌변수 선언 : This.SetGlobal("TITLE", title);

글로별변수 사용 : This.GetGlobal("TITLE")

정규식 사용  :      tax = tax.replace(/[,]/gi, "");

데이터포맷변경 : This.SetFormat("#,###");

메시지띄우기? :   _MessageBox(This.GetDataSetRowCount("Crosstab.Drink"));


데이터 개수 가져오기 :

                       This.GetDataSetRowCount("ODI이름.데이터셋 이름");

                       This.GetDataSetRowCount("데이터셋 이름"); //ODI이름 생략가능

                       This.GetDataSetRowCount(""); //null또는 ""로 설정가능


리포트템플릿 속성 셋팅 : ReportTemplate.Method명(args);

                                   ex) ReportTemplate.GetGlobal("average");


리포트템플릿 이벤트 셋팅 : 

                          ReportTemplate.Event명(

                                var args;

                                if(args.....){

                                   args =  .....;

                                }                           

                           );


링크 셋팅 :       setLinkURL("http://www.forcs.com","_blank");

목차라벨 설정 : setLinkToc("OZ Product Overview/OZ Report");

                      목차를 클릭하여 원하는 페이지로 가도록 설정

페이지 넘기기 여부 : This.SetForceNewPage(true);

텍스트 설정 :    This.SetText("string");