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

OZ Application
OZ Application
Á¦¸ñ : ¸®Æ÷Æ®ºä¾î·Î Æз¯¹ÌÅÍ Àü´Þ¿©ºÎ ¼³Á¤ÇÏ´Â PassODIParams ¼Ó¼º ¼³¸í
¿ÀÁî_LMK NOSPAM_mklee@forcs.com 3,369 hit 
http://oztn.net/kb/article/kbapp/123994665311500 2009-04-17 11:32:38
192.168.100.***

 

* °³¿ä


¾ÖÇø®ÄÉÀÌ¼Ç ºä¾î¿¡¼­ ¼³Á¤µÈ ODIÀÇ Æз¯¹ÌÅÍ °ªÀ» ¸®Æ÷Æ® ºä¾î È£Ã⠽à Àü´ÞÇÒ Áö ¿©ºÎ¸¦ ¼³Á¤Çϴ PassODIParams ¼Ó¼º¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

 

* »ó¼¼ ¼³¸í


ReportControl ÄÄÆ÷³ÍÆ®¿Í ReportButton ÄÄÆ÷³ÍÆ®¿¡ PassODIParams ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù.

ÀÌ ¼Ó¼º °ªÀÌ trueÀÎ °æ¿ì¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç ºä¾î¿¡¼­ ¼³Á¤µÈ ODIÀÇ Æз¯¹ÌÅÍ °ªÀÌ ¸®Æ÷Æ® ºä¾î È£Ã⠽à Àü´ÞµË´Ï´Ù. (±âº»°ª:true)

 

¾Æ·¡ È­¸éÀ» ¿¹·Î µé¾î ¼³¸íÇÏ°Ú½À´Ï´Ù.

 

Application Designer È­¸é¿¡¼­ ReportControl.oza¿¡ importµÈ odi´Â Carinfo, northwind_orders_all µÎ °³°¡ ÀÖ½À´Ï´Ù.

Carinfo odiÀÇ Æз¯¹ÌÅÍ·Î ORDERID °¡ ÀÖ½À´Ï´Ù.

±×¸®°í ReportControlÀÇ PassODIParams ¼Ó¼ºÀº trueÀÔ´Ï´Ù.

 

(À̹ÌÁö¸¦ Ŭ¸¯Çϸé Å©°Ô º¼ ¼ö ÀÖ½À´Ï´Ù.)

 

 

Report Designer È­¸é¿¡¼­ Carinfo.ozr ¿¡ import µÇ¾î ÀÖ´Â odi ´Â Carinfo ÇϳªÀÔ´Ï´Ù. ±×¸®°í Æз¯¹ÌÅÍ·Î ORDERID °¡ ÀÖ½À´Ï´Ù.

 

 

¹öÆ°ÀÌ Å¬¸¯µÉ ¶§ Carinfo odiÀÇ Æз¯¹ÌÅÍ°ªÀ» TextBox1 ¿¡ ÀÔ·ÂµÈ °ªÀ¸·Î º¯°æÇÏ°í Carinfo.ozr º¸°í¼­¸¦ È£ÃâÇÕ´Ï´Ù.

µû·Î ReportControl1.AddReportParameter("odi.Carinfo.args1","ORDERID="+TextBox1.Value);  ¿Í °°ÀÌ ¸®Æ÷Æ® Æз¯¹ÌÅ͸¦ ¼³Á¤ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.

 

SCRIPT_BEGIN Document.Boards.Board1.Button1.OnClick

 

var datamanager = _GetDataManager();

var datamodule = datamanager.GetDataModule("Carinfo");

datamodule.UpdateOZParam("ORDERID", TextBox1.Value); // ODI Æз¯¹ÌÅÍ°ª º¯°æ

 

ReportControl1.InitUserParameter();

// È£ÃâÇÒ º¸°í¼­¸í

ReportControl1.ReportViewerURL("ozp://PassODIParams/Carinfo.ozr");

// ¸®Æ÷Æ® ºä¾î ÄÜ¼Ö Á¤º¸ º¸¿©ÁÜ

ReportControl1.AddReportParameter("information.debug","true");

// ¸®Æ÷Æ® È£Ãâ

ReportControl1.ApplyReport();

 

SCRIPT_END

 

¹Ì¸®º¸±âÇÏ°í ¹öÆ°À» Ŭ¸¯Çϸé Carinfo.ozr º¸°í¼­°¡ º¸¿©Áý´Ï´Ù.

º¸°í¼­ ³»¿ëÀÇ OrderID Ç׸ñÀ» º¸¸é ÅؽºÆ®¹Ú½º¿¡ ÀÔ·ÂÇÑ Æз¯¹ÌÅÍ °ªÀÌ Àû¿ëµÇ¾î º¸¿©Áö´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.

 

(À̹ÌÁö¸¦ Ŭ¸¯Çϸé Å©°Ô º¼ ¼ö ÀÖ½À´Ï´Ù.)

 

 

¸®Æ÷Æ® ºä¾î ÄܼÖâ (Ctrl+Z) ÀÇ ÀüüÅÇÀ» º¸¸é oza¿¡ importµÇ¾î ÀÖ´Â µÎ°³ÀÇ odi°¡ ¸®Æ÷Æ®ºä¾î Æз¯¹ÌÅÍ·Î ³Ñ¾î°¡´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ¸®Æ÷Æ®¿¡¼­ »ç¿ëÇÏÁö ¾Ê´Â northwind_orders_all odi´Â Carinfo.ozr ¿¡ importµÇ¾î ÀÖÁö ¾Ê±â ¶§¹®¿¡ ¸®Æ÷Æ® ºä¾î Æз¯¹ÌÅÍ´Â »ý¼ºµÇ¾î ÀÖÀ¸³ª, ¼­¹ö¿¡¼­ µ¥ÀÌÅÍ°¡ Á¶È¸µÇÁö´Â ¾Ê½À´Ï´Ù.

 

 

¸¸¾à, ReportControlÀÇ PassODIParams ¼Ó¼º °ªÀ» false·Î ÇÏ°í À§ÀÇ ½ºÅ©¸³Æ®¸¦ ±×´ë·Î »ç¿ëÇϸé ozaÀÇ odi°¡ ¸®Æ÷Æ®Æз¯¹ÌÅÍ·Î ³Ñ¾î°¡Áö ¾Ê¾Æ ÅؽºÆ®¹Ú½º¿¡ ÀÔ·ÂÇÑ Æз¯¹ÌÅÍ °ªÀÌ Àû¿ëµÇÁö ¾ÊÀº °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.

 

(À̹ÌÁö¸¦ Ŭ¸¯Çϸé Å©°Ô º¼ ¼ö ÀÖ½À´Ï´Ù.)

 

 

¸®Æ÷Æ® ºä¾î ÄܼÖâ (Ctrl+Z) ÀÇ ÀüüÅÇÀ» º¸¸é odi ¿¡ ´ëÇÑ ¸®Æ÷Æ® Æз¯¹ÌÅÍ°¡ ³Ñ¾î°¡Áö ¾Ê½À´Ï´Ù.

 

 

¸¸¾à ReportControlÀÇ PassODIParams ¼Ó¼º °ªÀ» false·Î ÇÏ°í Carinfo odiÀÇ ORDERID °ªÀ» ¼³Á¤ÇÏ·Á¸é ¾Æ·¡¿Í °°ÀÌ ¸®Æ÷Æ® Æз¯¹ÌÅ͸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.

SCRIPT_BEGIN Document.Boards.Board1.Button1.OnClick

ReportControl1.InitUserParameter();

// È£ÃâÇÒ º¸°í¼­¸í

ReportControl1.ReportViewerURL("ozp://PassODIParams/Carinfo.ozr");

 

// ¸®Æ÷Æ® ºä¾î ÄÜ¼Ö Á¤º¸ º¸¿©ÁÜ

ReportControl1.AddReportParameter("information.debug","true");

ReportControl1.AddReportParameter("odi.odinames","Carinfo");

ReportControl1.AddReportParameter("odi.Carinfo.pcount","1");

ReportControl1.AddReportParameter("odi.Carinfo.args1","ORDERID="+TextBox1.Value);

 

// ¸®Æ÷Æ® È£Ãâ

ReportControl1.ApplyReport();

SCRIPT_END

 

 

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


- PassODIParams.zip : ¿¹Á¦ ÆÄÀÏ



a6.jpg 205 KB (20 down)
PassODIParams.zip 7.53 KB (29 down)
a6.jpg 205 KB (16 down)
a5.jpg 106.05 KB (16 down)
a4.jpg 106.6 KB (15 down)
a2.jpg 207.39 KB (19 down)
a1.jpg 333.7 KB (18 down)
a3.jpg 264.63 KB (20 down)
Å°¿öµå :
 
OZ ¹öÁ¯ : 5.0
OZ Á¦Ç° : Application Designer
 
¹øÈ£ ±¸ºÐ Á¦¸ñ ±Û¾´ÀÌ ÀÏÀÚ Á¶È¸
40 ±â¼úÁ¤º¸ ReportControl¿¡¼­ º¸°í¼­ Àμâ, ÀúÀå À̺¥Æ® ¹Þ´Â ¹æ¹ý (Command»ç¿ë¹ý) ¿ÀÁî_LMK 2013-07-08 3,592
39 ±â¼úÁ¤º¸ ApplicationViewer¿¡¼­ ZTransfer¸¦ ÀÌ¿ëÇÏ¿© ºä¾î À缳ġÇÏ´Â ¹æ¹ý ¿ÀÁî_LMK 2010-03-10 3,848
±â¼úÁ¤º¸ ¸®Æ÷Æ®ºä¾î·Î Æз¯¹ÌÅÍ Àü´Þ¿©ºÎ ¼³Á¤ÇÏ´Â PassODIParams ¼Ó¼º ¼³¸í ¿ÀÁî_LMK 2009-04-17 3,370
37 ±â¼úÁ¤º¸ Grid, Table ¼¿ÀÇ ÄÄÆ÷³ÍÆ® ŸÀÔ¿¡ ´ëÇÑ ¼³¸í ¿ÀÁî_LMK 2009-04-08 5,165
36 ±â¼úÁ¤º¸ OZ Application¿¡ Shockwave Flash ÄÁÆ®·Ñ Ãß°¡ Tag 1 ¿ÀÁî_LMK 2008-05-16 4,067
35 ±â¼úÁ¤º¸ ¾îÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅ͸¦ ¸®Æ÷Æ®·Î ¹Ù·Î ³Ñ±â´Â ¹æ¹ý Tag 2 ¿ÀÁî_LMK 2008-03-31 6,166
34 ¹®Á¦ÇØ°á Table component¿¡¼­ InsertRow() method¸¦ »ç¿ëÇÏÁö ¸¶¼¼¿ä. 1 Tag 1 ¿ÀÁî_KDS 2007-11-07 3,562
33 ±â¼úÁ¤º¸ Å×ÀÌºí¿¡¼­ ÀÚÁÖ »ç¿ëµÇ¾îÁö´Â ¼Ó¼º Tag 1 ¿ÀÁî_PSC 2007-11-12 6,632
32 ±â¼úÁ¤º¸ ±×¸®µå¿¡¼­ ƯÁ¤ ¹®ÀÚ °­Á¶Çϱâ Tag 1 ¿ÀÁî_PSC 2007-11-12 3,598
31 ±â¼úÁ¤º¸ ¿ÀÁî ¾ÖÇø®ÄÉÀÌ¼Ç µð¹ö±ë ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-12-04 5,042
30 ±â¼úÁ¤º¸ OZ Application Viewer¸¦ º°µµ ÇÁ·Î¼¼½º·Î ½ÇÇàÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-11-29 5,667
29 ±â¼úÁ¤º¸ ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼ºÀ» ½ºÅ©¸³Æ®·Î Á¦¾îÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_LMK 2007-11-28 3,602
28 ±â¼úÁ¤º¸ ÄÄÆ÷³ÍÆ® ·¹À̾ƿô ¼Ó¼º ¼³¸í Tag 1 ¿ÀÁî_LMK 2007-11-16 4,000
27 ±â¼úÁ¤º¸ ApplicationÀÇ Image »ç¿ë¹ý Tag 1 ¿ÀÁî_LMK 2007-11-23 4,658
26 ±â¼úÁ¤º¸ Grid Cell¿¡ setEvent·Î À̺¥Æ® ¼³Á¤ÇÏ´Â ¹æ¹ý Tag 1 ¿ÀÁî_PSC 2007-11-01 3,980
25 ±â¼úÁ¤º¸ Application string°ü·Ã ÇÔ¼ö Á¤¸® Tag 1 ¿ÀÁî_PSC 2007-11-01 6,984
24 ¹®Á¦ÇØ°á SaveExcelInRange()ÇÔ¼ö·Î excel·Î data export½Ã Á¦¾à»çÇ× Tag 2 ¿ÀÁî_KDS 2007-10-24 3,855
23 ±â¼úÁ¤º¸ º¸µåºäÀÇ ±âº»»ç¿ë¹ý ÀÔ´Ï´Ù. Tag 1 ¿ÀÁî_KYP 2007-10-26 3,695
22 ±â¼úÁ¤º¸ ¾îÇø®ÄÉÀ̼ǿ¡¼­ ¸®Æ÷Æ® È£Ãâ Tag 1 ¿ÀÁî_KYP 2007-10-26 4,728
21 ±â¼úÁ¤º¸ °´Ã¼ÁöÇâÀûÀÎ ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ¹ý ¿ÀÁî_KYP 2007-10-26 4,114
 | 1 | 2 |  
copyright 2007-2024 by FORCS OZ