SCRIPT_BEGIN Document.Boards.Board1.Button1.OnClick
//º¸°í¼ ÆÄÀÏ ¼³Á¤
ReportControl1.ReportViewerURL = "ozp://param.ozr";
// ODI, Æû Æз¯¹ÌÅÍ ¼³Á¤
ReportControl1.AddReportParameter("odi.odinames", "param");
ReportControl1.AddReportParameter("odi.param.pcount", "2");
ReportControl1.AddReportParameter("odi.param.args1", "year=2013");
ReportControl1.AddReportParameter("odi.param.args2", "month=07");
ReportControl1.AddReportParameter("connection.pcount", "1");
ReportControl1.AddReportParameter("connection.args1", "no=111");
// ÀúÀå, Àμâ À̺¥Æ® ¼³Á¤
ReportControl1.AddReportParameter("viewer.exportcommand", "true");
ReportControl1.AddReportParameter("viewer.printcommand", "true");
//º¸°í¼ ¹ÙÀεù
ReportControl1.ApplyReport();
SCRIPT_END
SCRIPT_BEGIN Document.Boards.Board1.ReportControl1.CUSTOM_EVENT.OZExportCommand
_TRACELN("[ÀúÀåÈÄ] code="+((ozarg_1==0)?"½ÇÆÐ":"¼º°ø")); // ÀúÀå ¼º°ø ¿©ºÎ(0 : ½ÇÆÐ, 1 : ¼º°ø)
_TRACELN("[ÀúÀåÈÄ] path="+ozarg_2); // ÆÄÀÏ °æ·Î
_TRACELN("[ÀúÀåÈÄ] filename="+ozarg_3); // ÆÄÀÏ À̸§
_TRACELN("[ÀúÀåÈÄ] pagecount="+ozarg_4); // ÀúÀåµÈ ÆäÀÌÁö ¼ö. ¿©·¯ ÆäÀÌÁöÀÇ º¸°í¼¸¦ ÇÑ ÆäÀÌÁö·Î ÀúÀåÇÑ °æ¿ì¿¡´Â 1ÀÌ ¸®ÅϵÊ
_TRACELN("[ÀúÀåÈÄ] filepaths="+ozarg_5); // ºä¾î°¡ ½ÇÁ¦ ÀúÀåÇÑ ¸ðµç ÆÄÀÏÀÇ °æ·Î¿Í À̸§. ÆÄÀÏÀÌ ¿©·¯ °³ÀÏ °æ¿ì "|"¸¦ ±¸ºÐÀÚ·Î ÇÏ¿© ¸®ÅϵÊ
SCRIPT_END
SCRIPT_BEGIN Document.Boards.Board1.ReportControl1.CUSTOM_EVENT.OZPrintCommand
_TRACELN("[ÀμâÈÄ] msg="+ozarg_1); // ÇÁ¸°Æ® °á°ú ¸Þ½ÃÁö
_TRACELN("[ÀμâÈÄ] code="+((ozarg_2==0)?"¼º°ø":"½ÇÆÐ")); // ÇÁ¸°Æ® ¼º°ø ¿©ºÎ(0 : ¼º°ø, 1 : ½ÇÆÐ)
_TRACELN("[ÀμâÈÄ] reportname="+ozarg_3); // º¸°í¼ À̸§
_TRACELN("[ÀμâÈÄ] printername="+ozarg_4); // ÇÁ¸°ÅÍ À̸§
_TRACELN("[ÀμâÈÄ] printcopy="+ozarg_5); // Àμ⠸żö
_TRACELN("[ÀμâÈÄ] printedpage="+ozarg_6); // ÀμâµÈ ¿ëÁö ¸Å¼ö
_TRACELN("[ÀμâÈÄ] printrange="+ozarg_7); // Àμ⠹üÀ§(all : ¸ðµÎ, current : ÇöÀç ÆäÀÌÁö, selected : ¼±ÅÃµÈ ÆäÀÌÁö, range : ÆäÀÌÁö ÁöÁ¤)
_TRACELN("[ÀμâÈÄ] username="+ozarg_8); // »ç¿ëÀÚ À̸§
_TRACELN("[ÀμâÈÄ] drivername="+ozarg_9); // ÇÁ¸°ÅÍ µå¶óÀ̹ö À̸§
_TRACELN("[ÀμâÈÄ] printpagesrange="+ozarg_10); // ÀμâµÈ ÆäÀÌÁö ¹üÀ§
SCRIPT_END |