SSRS¿¡ ´ëÇÑ º¸°í¼­ ºä¾î

SQL Server Reporting Services ¿ë ¸®Æ÷Æ® ºä¾î »ç¿ëÇϱ⠽¬¿î
Áö±Ý ´Ù¿î·Îµå

SSRS¿¡ ´ëÇÑ º¸°í¼­ ºä¾î ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °Ô½ÃÀÚ À̸§:
  • Coppermill
  • ¿î¿µÃ¼Á¦:
  • Windows 2K / XP / 2003 / Vista / 2008 / 7
  • ÆÄÀÏ Å©±â:
  • 206 KB

SSRS¿¡ ´ëÇÑ º¸°í¼­ ºä¾î ű×


SSRS¿¡ ´ëÇÑ º¸°í¼­ ºä¾î ¼³¸í

¿©·¯ SSRS º¸°í¼­°¡ ¸ðµÎ Àߵǰí ÁÁÁö¸¸ ÃÖÁ¾ »ç¿ëÀÚ°¡ ¾µ¸ð¾ø´Â º¸°í¼­¸¦ º¼ ¼ö ¾øÀ¸¹Ç·Î ¼Ò±Ô¸ð ÀÀ¿ë ÇÁ·Î±×·¥À» ÅëÇØ º¸°í¼­¸¦ º¼ ¼öÀÖ´Â ¹æ¹ýÀ» »ý¼ºÇؾßÇÕ´Ï´Ù. º¸°í¼­ ºä¾î ÀÀ¿ë ÇÁ·Î±×·¥Àº C # .NET 2.0À» »ç¿ëÇÏ¿© ÀÛ¼ºµÇ¸çº¸°í ¼­ºñ½º°¡ Á¦°øÇÏ´Â À¥ ¼­ºñ½º¿¡¼­ ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. Reporting Services À¥ ¼­ºñ½º´Â SOAPÀ» ÅëÇØ Á¤º¸¿¡ ¾×¼¼½ºÇÏ´Â ¾÷°è Ç¥ÁØ ¹æ¹ýÀÔ´Ï´Ù. ÀÌ µµ±¸´Â SQL Server Reporting ServicesÀÇ ÀÛÀº º¸°í¼­ ºä¾î·Î °³¹ßµÇ¾ú½À´Ï´Ù. Reporting Services¿¡¼­ Á¦°øÇÏ´Â À¥ ¼­ºñ½º´Âº¸°í ¿£ÁøÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ¿© º¸°í¼­ ¹× º¸°í¼­ ³»ºÎ ÀÛ¾÷¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. Reporting Services À¥ ¼­ºñ½º¿¡ ÀÎÅÍÆäÀ̽ºÇÏ¿© Reporting Services ¼­¹ö¿¡·Îµå µÈ »ç¿ë °¡´ÉÇÑ º¸°í¼­¸¦ ÃßÃâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¸°í¼­ ºä¾î°¡·ÎµåµÇ¸é ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ÆÄÀÏÀ» ÅëÇØ ±¸¼º ÇÒ ¼öÀÖ´Â º¸°í¼­ ¼­¹ö¿Í Åë½ÅÇÏ¿© »ç¿ë °¡´ÉÇÑ º¸°í¼­ ¹× Æú´õ ¸ñ·ÏÀ» °Ë»öÇÕ´Ï´Ù. º¸°í¼­ ºä¾î¸¦ ¸ñ·ÏÀ¸·Î Ç¥½Ã ÇÒ ¼ö ÀÖÀ¸¸ç, Æú´õ¸¦ ¼±ÅÃÇÏ¸é º¸°í¼­ ºä¾î°¡ ÇØ´ç Æú´õ·Î À̵¿ÇÏ¿© º¸°í¼­ ¹× Æú´õ ¸ñ·ÏÀ» ¹Ýȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç¥½ÃµÈ °´Ã¼ ¸¸ Ç¥½ÃµÇ´ÂÁö È®ÀÎÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¼û±èÀ¸·Î ¼³Á¤µÈ ¿ÀºêÁ§Æ®´Â º¸°í¼­ ºä¾î¿¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù. À̸¦ ÅëÇØ À̹ÌÁö ¹× µ¥ÀÌÅÍ ¼Ò½º¿Í °°Àº º¸Á¶ °´Ã¼°¡ ÃÖÁ¾ »ç¿ëÀÚ°¡ ¼û±æ ¼ö ÀÖ½À´Ï´Ù. º¸°í¼­°¡ ¼±ÅõǸé ÇØ´ç º¸°í¼­ÀÇ ¸Å°³ º¯¼ö°¡ º¸°í¼­ ºä¾î¿¡ ÀÇÇØ µ¿ÀûÀ¸·Î Ç¥½ÃµÇ¾î º¸°í¼­ ¼­¹ö À¥ ¼­ºñ½º¿¡¼­ ¸Å°³ º¯¼ö ¸ñ·ÏÀ»º¸°í ÇÊ¿äÇÑ ¿äûÀ» »ý¼ºÇÕ´Ï´Ù. ¸ðµç ¸Å°³ º¯¼ö°¡ ĸóµÇ¸é º¸°í¼­ ºä¾î°¡ HTMLÀ» ÅëÇØ º¸°í¼­ ¼­¹ö¿¡ ¿äûÇÏ¿© º¸°í¼­¸¦ °Ë»öÇÏ°í ¸Å°³ º¯¼ö¸¦ Àü´ÞÇϹǷΠº¸°í¼­ ºä¾î°¡ »ç¿ëÀÚ¿¡°Ô º¸°í¼­¸¦ Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù. º¸°í¼­¸¦ ÀμâÇϰųª ³»º¸³»±â º¸°í¼­´Â ±×·¸°Ô ¿å¸ÁÀÔ´Ï´Ù. ÀÌ ÄÚµå´Â ·»´õ¸µÀ» À§ÇØ SOAP API¸¦ µ¶Á¡ÀûÀ¸·Î »ç¿ëÇÏ´Â SQL Reporting Services¿¡ ´ëÇÑ ºä¾î¸¦ Á¦°øÇϱâÀ§ÇÑ °ÍÀÔ´Ï´Ù. ºä¾î´Â »ç¿ëÀÚ Á¤ÀÇ »ç¿ëÀÚ ÄÁÆ®·Ñ Á¶°¢À¸·Î È£Ãâ Çü½ÄÀ¸·Î ³»ÀåµË´Ï´Ù. ÀÌ ¹®¼­´Â º¸°í¼­¿Í ÇØ´ç ¸Å°³ º¯¼ö¸¦ º¸°í¼­ ºä¾î ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© º¸°í¼­ ºä¾î ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇÒ ¼öÀÖ´Â ¹æ¹ýÀ»º¸´Ù Àß Á¦¾î ÇÒ ¼öÀÖ´Â °æ¿ì ÀϹÝÀûÀ¸·Î ÀÌ¹Ì ¹ß°ß µÈ °Íº¸´Ù ´õ ¸¹Àº °ÍÀ» ¿øÇÏ´Â °æ¿ì ReportViewer À¥ ¼­¹ö Á¦¾î. ¸Å°³ º¯¼öÀÇ ¸ðµç ÇÁ·ÒÇÁÆ®´Â µ¿ÀûÀ¸·Î »ý¼ºµÇ¸ç ´Ù¸¥ ¼­½ÄÀ» ½±°Ô Àû¿ëÇϰųª ÀϺθ¦ ¼û±æ ¼ö ÀÖ½À´Ï´Ù. º¸°í¼­ ºä¾î »ç¿ë º¸°í¼­ ºä¾î¸¦ »ç¿ëÇÏ´Â °ÍÀº ¸Å¿ì °£´ÜÇÏ°í º¸°í¼­ ¼­¹ö WSDL °æ·Î, º¸°í¼­ ¼­¹öÀÇ À§Ä¡ ¹× º¸°í¼­ Æú´õ¿¡ ÇÊ¿äÇÑ °æ¿ì º¸°í¼­¸¦ Á¦°øÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ÆÄÀÏÀ» ¼³Á¤ÇÏ°í À¥ ¼­ºñ½º¿¡ ¿¬°áÇϱâÀ§ÇÑ Microsoft Ç¥ÁØÀ» µû¸£°í ÀÀ¿ë ÇÁ·Î±×·¥ ¸Å°³ º¯¼ö¸¦ Á¦°øÇϸé app.config ÆÄÀÏÀÇ ¿¹°¡ ¾Æ·¡¿¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù. º¸°í¼­ ºä¾î¸¦ »ç¿ëÇÏ°í È£ÃâÇϱâÀ§ÇÑ ¿¹Á¦ C # ÄÚµå : // °´Ã¼¸¦ ÀνºÅϽºÈ­ÇÕ´Ï´Ù eh.reportViewer.Reports r = new eh.reportviewer.reports (); // ½ÃÀÛÇÏ·Á´Â º¸°í¼­ Æú´õ¸¦ Àü´ÞÇÕ´Ï´Ù.ÀÌ °æ¿ì ·çÆ®°¡ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. r.reportFolder = "/ Photonet º¸°í¼­ ÇÁ·ÎÁ§Æ®"; // ´ÜÀÏ ¾ç½ÄÀ»·ÎµåÇϽʽÿÀ.ÀÌ ÆÄÀÏÀ» ²¨³»¸é ¾ç½Ä Ä÷º¼ÇÀÌ Ç¥½ÃµË´Ï´Ù. reports.reportname = ReportName; // º¸°í¼­¸¦ Ç¥½ÃÇÕ´Ï´Ù r.displayReports ();


SSRS¿¡ ´ëÇÑ º¸°í¼­ ºä¾î °ü·Ã ¼ÒÇÁÆ®¿þ¾î