±â¼ú¹®¼­
OZ Server
OZ Application
OZ Report
Google
À¥    forcs.com
¿ÀÁî ¸®Æ÷Æ®
¿ÀÁî ÀÌÆû

OZ Report
OZ Report
Á¦¸ñ : ¸ÖƼ º¸°í¼­ È£ÃâÇÏ´Â ¹æ¹ý
¿ÀÁî_LMK NOSPAM_mklee@forcs.com 18,846 hit 
http://www.oztn.net/kb/article/kbrpt/119253377375002 2007-10-16 20:22:53
192.168.141.***

 

* °³¿ä


¸ÖƼ º¸°í¼­¸¦ È£ÃâÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ¿©·¯°³ÀÇ º¸°í¼­ ÆÄÀÏ(ozr)À» ÇÑ ºä¾î¿¡ º¸ÀÌ°íÀÚ ÇÒ ¶§ ºä¾î ÆĶó¹ÌÅÍ·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

* »ó¼¼ ¼³¸í


¿©·¯°³ÀÇ º¸°í¼­ ÆÄÀÏÀ» ÇÑ ºä¾î·Î º¸ÀÌ°Ô ÇÏ·Á¸é ºä¾î¸¦ È£ÃâÇÏ´Â <object> ~ </object> ű׸¦ ¾Æ·¡¿Í °°ÀÌ Á¶ÀýÇÏ¸é µË´Ï´Ù.

 

¸ÖƼº¸°í¼­¸¦ ±¸ÇöÇÏ·Á¸é "viewer.childcount" ÆĶó¹ÌÅÍ¿¡ child °³¼ö¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. child °³¼ö´Â ¸ÖƼ·Î º¸¿©ÁÙ º¸°í¼­°¡ 3°³¸é 2°¡ µË´Ï´Ù. Áï, Àüüº¸°í¼­ °³¼ö Áß¿¡¼­ Ã¹¹ø° º¸°í¼­¸¦ Á¦¿ÜÇÑ °³¼öÀÔ´Ï´Ù.

 

±×¸®°í °øÅë ÆĶó¹ÌÅ͸¦ Á¦¿ÜÇÑ ÆĶó¹ÌÅ͵éÀº ù¹ø° º¸°í¼­¿¡ ´ëÇÑ ºÎºÐÀ» Á¦¿ÜÇÏ°í´Â ÅÂ±× ¾Õ¿¡ child1, child2 ~ childn À» ºÙ¿©Áà¾ß ÇÕ´Ï´Ù.

 

(oz_activex.js)

 function oz_activex_build( paramTag){
   for(var i = 0 ; i < paramTag.length; i++){
      document.write(paramTag[i]);
   }
}

 

(multi.html)

<html>
<head>
<script src="oz_activex.js"></script>
</head>
<body leftmargin=0 topmargin=0>

 

<script LANGUAGE="Javascript">

// viewer install
 var zTag = new Array();
 zTag[zTag.length] = '<OBJECT width = "0" height = "0" ID="ZTransferX" CLASSID="CLSID:C7C7225A-9476-47AC-B0B0-FF3B79D55E67" codebase="http://127.0.0.1:8080/oz40/ozrviewer40/ZTransferX.cab#version=2,1,0,3">';
 zTag[zTag.length] = '<PARAM NAME="download.Server" value="http://127.0.0.1/oz40/ozrviewer40/">';
 zTag[zTag.length] = '<PARAM NAME="download.Port" VALUE="8080">';
 zTag[zTag.length] = '<PARAM NAME="download.Instruction" VALUE="ozrviewer.idf">';
 zTag[zTag.length] = '<PARAM NAME="install.Base" VALUE="<PROGRAMS>/Forcs">';
 zTag[zTag.length] = '<PARAM NAME="install.Namespace" VALUE="test_ozviewer">';
 zTag[zTag.length] = '</OBJECT>';
 oz_activex_build( zTag);
</script>

 

<script LANGUAGE="Javascript">

// viewer preview

 var paramTag = new Array();
 
// ÁÖÀÇ : Ŭ·¡½ºID´Â ºä¾î ¹öÀü¸¶´Ù ´Ù¸¨´Ï´Ù.

// OZ30, OZ31 :                           64DA633F-E73B-4344-83BF-48483346CD53
// OZ35 ÀÌ»ó :                             0DEF32F8-170F-46f8-B1FF-4BF7443F5F25
// OZ26(embed) :                         6CDBFDDC-5109-4A18-8178-333CE000A678
// OZ26(stand-alone) :                 CFEC79C7-C51A-40AF-AE56-85F099B3C4B0
// OZ26(united : stand-alone & embed) :   0FF44578-C130-4A1F-AEE2-E902A7CDC3EC  -> applet.isframe=true or false Çʼö


 paramTag[paramTag.length] = '<OBJECT id = "ozviewer" CLASSID="CLSID:0DEF32F8-170F-46f8-B1FF-4BF7443F5F25" width = "90%" height = "100%">';
 
 // *** °øÅë ÆĶó¹ÌÅÍ

// ¸ÖƼ ¸®Æ÷Æ® Á¶È¸ ÈÄ Ã³À½ È­¸é¿¡ ¼±ÅÃµÉ ¸®Æ÷Æ®¸¦ ÁöÁ¤ ÇÕ´Ï´Ù. -1ÀÏ °æ¿ì ±âÁ¸ µ¿ÀÛ°ú ¸¶Âù°¡Áö·Î ¸¶Áö¸·À¸·Î Á¶È¸µÈ ¸®Æ÷Æ®°¡ ¼±ÅõǾî Ç¥½ÃµË´Ï´Ù.
 paramTag[paramTag.length] = '<param name="viewer.focus_doc_index" value="0">'; 

 

// ÇϳªÀÇ ¿ÀÁî ºä¾î¿¡ ¿©·¯ °³ÀÇ º¸°í¼­¸¦ º¸¿©ÁÙ ¶§ ¸ÞÀÎ º¸°í¼­ ¿Ü¿¡ Ãß°¡µÇ´Â Â÷ÀÏµå º¸°í¼­ÀÇ °³¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 paramTag[paramTag.length] = '<param name="viewer.childcount" value="2">';  

 

// Æ®¸® º¸±â ¸Þ´º¿Í ¾ÆÀÌÄÜÀÇ È°¼ºÈ­ ¿©ºÎ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 paramTag[paramTag.length] = '<param name="viewer.showtree" value="true">'; 

 

// ¸ÖƼ¹®¼­ Çü½ÄÀÇ º¸°í¼­¸¦ Çѹø¿¡ ¸ðµÎ ÀμâÇÒÁö ¿©ºÎ¸¦ ¼³Á¤ÇÕ´Ï´Ù.

paramTag[paramTag.length] = '<param name="print.alldocument" value="true">'; 

 

// ¸ÖƼÆûÀ» ÇϳªÀÇ ¸®Æ÷Æ® ó·³ ÀÌ¿ëÇÒ Áö ¿©ºÎ¸¦ ¼³Á¤ÇÕ´Ï´Ù. TrueÀÌ¸é ¸ÖƼÆûÀÇ ÆäÀÌÁö ¹øÈ£µîÀÌ ¿¬°áµË´Ï´Ù.
 paramTag[paramTag.length] = '<param name="global.concatpage" value="true">';  

 


 // *** ù¹ø° º¸°í¼­ ÆĶó¹ÌÅÍ
 paramTag[paramTag.length] = '<param name="connection.servlet" value="http://127.0.0.1:8080/oz40/server">';
 paramTag[paramTag.length] = '<param name="viewer.configmode" value="html">';
 paramTag[paramTag.length] = '<param name="viewer.isframe" value="false">';
 paramTag[paramTag.length] = '<param name="connection.reportname" value="/20070103_report/aaa.ozr">';
 paramTag[paramTag.length] = '<param name="connection.pcount" value="1">';
 paramTag[paramTag.length] = '<param name="connection.args1" value="code=0003">';
 paramTag[paramTag.length] = '<param name="connection.displayname" value="¸®Æ÷Æ®1">';
 paramTag[paramTag.length] = '<param name="odi.odinames" value="aa">';
 paramTag[paramTag.length] = '<param name="odi.aa.pcount" value="1">';
 paramTag[paramTag.length] = '<param name="odi.aa.args1" value="number1=01">';
 
 // *** µÎ¹ø° º¸°í¼­ ÆĶó¹ÌÅÍ
 paramTag[paramTag.length] = '<param name="child1.connection.servlet" value="http://127.0.0.1:8080/oz40/server">';
 paramTag[paramTag.length] = '<param name="child1.viewer.configmode" value="html">';
 paramTag[paramTag.length] = '<param name="child1.viewer.isframe" value="false">';
 paramTag[paramTag.length] = '<param name="child1.connection.displayname" value="¸®Æ÷Æ®2">';
 paramTag[paramTag.length] = '<param name="child1.connection.reportname" value="/20070103_report/bbb.ozr">';
 paramTag[paramTag.length] = '<param name="child1.odi.odinames" value="bb">';
 paramTag[paramTag.length] = '<param name="child1.odi.bb.pcount" value="1">';
 paramTag[paramTag.length] = '<param name="child1.odi.bb.args1" value="param1=1000">';
 
 // *** ¼¼¹ø° º¸°í¼­ ÆĶó¹ÌÅÍ
 paramTag[paramTag.length] = '<param name="child2.connection.servlet" value="http://127.0.0.1:8080/oz40/server">';
 paramTag[paramTag.length] = '<param name="child2.viewer.configmode" value="html">';
 paramTag[paramTag.length] = '<param name="child2.viewer.isframe" value="false">';
 paramTag[paramTag.length] = '<param name="child2.connection.displayname" value="¸®Æ÷Æ®3">';
 paramTag[paramTag.length] = '<param name="child2.connection.reportname" value="/20070103_report/ccc.ozr">';
 paramTag[paramTag.length] = '<param name="child2.odi.odinames" value="cc">';
 paramTag[paramTag.length] = '<param name="child2.odi.cc.pcount" value="1">';
 paramTag[paramTag.length] = '<param name="child2.odi.cc.args1" value="param11=20000">';
  
// *** n¹ø° º¸°í¼­ ÆĶó¹ÌÅÍ (¹Ýº¹µÊ)
   
 paramTag[paramTag.length] = '</OBJECT>';
 oz_activex_build( paramTag);
</script> 

 

</body>
</html>

 

¹Ì¸®º¸±âÇßÀ» ¶§ ¾Æ·¡¿Í °°ÀÌ Æ®¸®¿¡ º¸°í¼­ °³¼ö¸¸Å­ »ý¼ºµË´Ï´Ù.

 

(global.concatpage°¡ true ÀÎ °æ¿ì)

 

 

(global.concatpage°¡ false ÀÎ °æ¿ì)

 

 

 

 

(¹Ì¸®º¸±âÈÄ ¸ÖƼº¸°í¼­¸¦ Çѹø¿¡ ÀμâÇÏ´Â ¿¹)

 

- print.alldocument : ¸ðµç º¸°í¼­°¡ ÀμâµÇµµ·Ï ÇÕ´Ï´Ù.

 

<OBJECT id="ozviewer" width="800" height="600" CLASSID="CLSID:0DEF32F8-170F-46f8-B1FF-4BF7443F5F25">
<param name="viewer.childcount" value="2">
<param name="viewer.namespace" value="test\ozviewer">
<param name="viewer.useprogressbar" value="false">
<param name="viewer.showerrormessage" value="false">
<param name="viewer.configmode" value="jsp">
<param name="viewer.isframe" value="false">
<param name="viewer.printcommand" value="true">

 

<param name="connection.servlet" value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="connection.usingusl" value="true">
<param name="connection.reportname" value="°¡·Î.ozr">
<param name="viewer.mode" value="preview">
<param name="print.alldocument" value="true">
<param name="odi.odinames" value="Carinfo">

 

<param name="child1.connection.servlet"    value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="child1.connection.reportname" value="°¡·Î.ozr">
<param name="child1.print.alldocument" value="true">
<param name="child1.odi.odinames" value="Carinfo">

 

<param name="child2.connection.servlet"    value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="child2.connection.reportname" value="¼¼·Î.ozr">
<param name="child2.print.alldocument" value="true">
<param name="child2.odi.odinames" value="Carinfo">
</OBJECT>

 

 

 

(¹Ì¸®º¸±âÇÏÁö ¾Ê°í ¸ÖƼº¸°í¼­¸¦ Çѹø¿¡ ÀμâÇÏ´Â ¿¹)

 

- print.mode : ù¹ø° º¸°í¼­¿¡¸¸ Àû¿ëÇÏ¿© childº¸°í¼­´Â ÇÁ¸°Æ®Ã¢ÀÌ ¶ßÁö ¾Êµµ·Ï ÇÕ´Ï´Ù.
- print.usedialogopt : ù¹ø° º¸°í¼­¿¡ ÇÁ¸°Æ®Ã¢¿¡¼­ ¼³Á¤ÇÑ ¿É¼ÇÀÌ child¿¡µµ Àû¿ëµÇµµ·Ï ÇÕ´Ï´Ù.

- print.lockopt : ¸ðµç º¸°í¼­ ÀμⰡ ºñÈ°¼ºÈ­µÇ¼­ ¿£µåÀ¯Àú°¡ º¯°æÇÏÁö ¸øÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.

 

<OBJECT id="ozviewer" width="800" height="600" CLASSID="CLSID:0DEF32F8-170F-46f8-B1FF-4BF7443F5F25">
<param name="viewer.namespace" value="test\ozviewer">

<param name="viewer.focus_doc_index" value="0">
<param name="connection.usingusl" value="true">
<param name="viewer.useprogressbar" value="false">
<param name="viewer.showerrormessage" value="false">
<param name="viewer.configmode" value="jsp">
<param name="viewer.isframe" value="false">
<param name="viewer.childcount" value="2">
<param name="viewer.printcommand" value="true">

 

<param name="print.lockopt" value="false">

<param name="print.usedialogopt" value="false">

 

<param name="connection.servlet" value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="connection.reportname" value="°¡·Î.ozr">
<param name="odi.odinames" value="Carinfo">

 

<param name="viewer.mode" value="print">
<param name="print.alldocument" value="true">
<param name="print.mode" value="true">


<param name="child1.connection.servlet"    value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="child1.connection.reportname" value="°¡·Î.ozr">
<param name="child1.odi.odinames" value="Carinfo">

 

<param name="child1.viewer.mode" value="print">
<param name="child1.print.alldocument" value="true">
<param name="child1.print.mode" value="false">

 

<param name="child2.connection.servlet"    value="http://127.0.0.1:8080/OZServlet3.5/server">
<param name="child2.connection.reportname" value="¼¼·Î.ozr">
<param name="child2.odi.odinames" value="Carinfo">

 

<param name="child2.viewer.mode" value="print">
<param name="child2.print.alldocument" value="true">
<param name="child2.print.mode" value="false">

</OBJECT>

 

 

*** HTML5ºä¾î È£Ãâ ¿¹Á¦

<!DOCTYPE html>
<html style="height:100%">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<script src="
http://code.jquery.com/jquery-2.0.3.min.js"></script>
<link rel="stylesheet" href="
http://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" type="text/css"/>
<script src="
http://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="
http://127.0.0.1/oz70/ozhviewer/ui.dynatree.css" type="text/css"/>
<script type="text/javascript" src="
http://127.0.0.1/oz70/ozhviewer/jquery.dynatree.js" charset="utf-8"></script>
<script type="text/javascript" src="
http://127.0.0.1/oz70/ozhviewer/OZJSViewer.js" charset="utf-8"></script>
</head>
<body style="width:98%;height:98%">
<div id="OZViewer" style="width:98%;height:98%"></div>
<script type="text/javascript" >
function SetOZParamters_OZViewer(){
var oz;
oz = document.getElementById("OZViewer");

// ¸ÖƼº¸°í¼­ Çʼö ¿É¼Ç
oz.sendToActionScript("viewer.childcount","2");

// ¸ÖƼº¸°í¼­ ¼±Åà ¿É¼Ç
oz.sendToActionScript("print.alldocument","true"); // ÀμâÇÒ¶§ ¸ðµç ozrÀμâ
oz.sendToActionScript("viewer.showtree","true"); // ¿ÞÂÊ Æ®¸® º¸¿©ÁÖ±â
oz.sendToActionScript("viewer.focus_doc_index","0"); // ù¹ø° º¸°í¼­¿¡ focus°¡ °¡µµ·Ï ÇÔ
oz.sendToActionScript("global.concatpage","false"); // ÆäÀÌÁö ¿¬´Þ¾Æ ³ª¿À°Ô ÇÏ·Á¸é true


// ³ª¸ÓÁö ºä¾î Æз¯¹ÌÅÍ´Â º¸°í¼­ ¸¶´Ù ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù.

// ù¹ø° º¸°í¼­
oz.sendToActionScript("connection.servlet","http://127.0.0.1/oz70/server");
oz.sendToActionScript("connection.reportname","signpad.ozr");

// µÎ¹ø° º¸°í¼­´Â child1À» ºÙÀÓ
oz.sendToActionScript("child1.connection.servlet","http://127.0.0.1/oz70/server");
oz.sendToActionScript("child1.connection.reportname","param1.ozr");

// ¼¼¹ø° º¸°í¼­´Â child2¸¦ ºÙÀÓ
oz.sendToActionScript("child2.connection.servlet","http://127.0.0.1/oz70/server");
oz.sendToActionScript("child2.connection.reportname","param1.ozr");

return true;
}
start_ozjs("OZViewer","
http://127.0.0.1/oz70/ozhviewer/");
</script>
</body>
</html>

 

 

* ÷ºÎÀÚ·á ¼³¸í


- multi.html : ¸ÖƼº¸°í¼­ È£Ãâ html

- oz_activex.js : object ű׸¦ javascript·Î È£ÃâÇÏ´Â ÇÔ¼ö



a2.JPG 55.14 KB (82 down)
a1.JPG 53.63 KB (62 down)
multi.html 4.58 KB (317 down)
oz_activex.js 122 Bytes (257 down)
Å°¿öµå : ºä¾îű×
 
OZ ¹öÁ¯ : 3.0
OZ Á¦Ç° : Report Viewer
 
¹øÈ£ ±¸ºÐ Á¦¸ñ ±Û¾´ÀÌ ÀÏÀÚ Á¶È¸
54 ±â¼úÁ¤º¸ ºñ½ºÅ¸¿¡¼­ ±ÇÇÑ¿¡ µû¸¥ º¸°í¼­ Àμâ, ÀúÀå ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2008-05-09 5,012
53 ¹®Á¦ÇØ°á ºä¾î ¼³Ä¡³ª ½ÇÇàÀÌ ¾ÈµÉ ¶§ È®ÀÎÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2008-05-07 10,560
52 ±â¼úÁ¤º¸ ´ë¿ë·® º¸°í¼­ È£ÃâÀ» À§ÇÑ ºä¾î Æз¯¹ÌÅÍ ¼³Á¤ ¹æ¹ý Tag 2 ¿ÀÁî_LMK 2008-04-11 9,439
51 ±â¼úÁ¤º¸ º¸°í¼­¸¦ ¹Ì¸®º¸±â ¾øÀÌ ¹Ù·Î ÆÄÀÏ·Î ÀúÀåÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2008-03-31 14,333
50 ±â¼úÁ¤º¸ º¸°í¼­¸¦ ¹Ì¸®º¸±â ¾øÀÌ ¹Ù·Î ÀμâÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2008-03-31 10,154
49 ±â¼úÁ¤º¸ Windows Vista ȣȯ¼º ¹®Á¦ °³¼± Tag 1 ¿ÀÁî_LMK 2008-03-25 3,414
48 ±â¼úÁ¤º¸ ¸®Æ÷Æ®ºä¾îÀÇ À̺¥Æ®¸¦ ÀÚ¹Ù½ºÅ©¸³Æ®·Î ¹Þ´Â ¹æ¹ý(Command»ç¿ë¹ý) Tag 3 ¿ÀÁî_LMK 2008-03-07 12,929
47 ±â¼úÁ¤º¸ OZ Report Applet Viewer°¡ Á¦´ë·Î µ¿ÀÛµÇÁö ¾ÊÀ» ¶§ ¹®Á¦ ÇØ°á ¹æ¾È Tag 2 ¿ÀÁî_YSM 2007-11-12 6,527
46 ±â¼úÁ¤º¸ ¿ÀÁî ¸®Æ÷Æ® µð¹ö±ë ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-12-04 6,058
45 ±â¼úÁ¤º¸ ¿ÀÁ°í¼­¿Í Fax¿¬µ¿ ¿ÀÁî_LMK 2007-11-16 983
44 ±â¼úÁ¤º¸ OZ Report Æз¯¹ÌÅÍ Á¾·ù Tag 2 ¿ÀÁî_LMK 2007-11-09 23,997
43 ±â¼úÁ¤º¸ ¿ÀÁî ºä¾î °øÅë ¿É¼Ç ¼³Á¤ ÆÄÀÏ·Î ºÐ¸®Çϱ⠿ÀÁî_PJH 2007-11-06 1,419
42 ±â¼úÁ¤º¸ À¯´ÏÄÚµå µ¥ÀÌÅÍ ÀνÄÇÏ´Â ¹æ¹ý ¿ÀÁî_KJJ 2007-11-01 1,921
41 ±â¼úÁ¤º¸ ºñ½ºÅ¸ Áö¿øÇÏ´Â ºä¾îÀÎÁö È®ÀÎÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-11-05 1,833
40 ¹®Á¦ÇØ°á ZTransferX¿Í ºä¾î ÆÐÄ¡ÇÒ ¶§ À缳ġ ¾ÈµÇ´Â °æ¿ì Tag 1 ¿ÀÁî_LMK 2007-10-31 2,467
39 ±â¼úÁ¤º¸ ¹èÆ÷¸¶¹ý»ç ÀÌ¿ëÇÑ º¸°í¼­ È£Ãâ HTML »ý¼ºÇϱâ Tag 1 ¿ÀÁî_JJH 2007-10-19 1,788
38 ¹®Á¦ÇØ°á OZ Report Viewer 2.5 ¼³Ä¡ Àå¾Ö FAQ ¿ÀÁî_LMK 2007-10-17 763
±â¼úÁ¤º¸ ¸ÖƼ º¸°í¼­ È£ÃâÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-10-16 18,847
36 ±â¼úÁ¤º¸ IE¹öÀü¿¡ µû¸¥ ¸®Æ÷Æ® ºä¾î È£Ãâ ¹æ¹ý Tag 2 ¿ÀÁî_LMK 2007-10-15 7,375
35 ¹®Á¦ÇØ°á "¹ÙÀεùÇÑ ÆäÀÌÁö°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù" ¸Þ½ÃÁö ¿ÀÁî_LMK 2007-10-15 2,831
 | 1 | 2 | 3 | 4 | 5 |  
copyright 2007-2024 by FORCS OZ