reportviewer.exeÊÇ¿îÓÉMicrosoft¹Ù·½Íø´òÔì³öµÄMicrosoft±¨±í°ì¹«ÊÒÈí¼þ£¬¹Ø¼üΪÓйØÈËÊ¿¸øÓ辫ȷ¡¢·½±ã¿ì½ÝµÄ±¨±íÉè¼Æ·½°¸£¬Ï±ßÎÒÓÐËùΪÓû§´øÀ´Ò»Ð©ÒÉÄÑÎÊÌâÒÔÏ꾡µÄ½â¾ö·½°¸£¬¼ÙÈçÄúÓÐÏà½üÎÊÌâ¿ÉÒÔÁ˽âÒ»ÏÂ
¹Ù·½Íø½éÉÜ
Microsoft Report Viewer ¿Ø¼þ¿ÉÈÃÔÚ .net framework ÉÏÔË×÷µÄÓ¦ÓÃÈí¼þ±íÃ÷Ó¦ÓÃMicrosoft±¨±í¼¼ÊõÐÔÉè¼Æ·½°¸µÄ±¨±í¡£´Ë¿ÉÔÙ·¢Ê۵IJ¿¼þ°ü°üÀ¨WindowsÎı¾¿ò°æ±¾µÄ±¨±í²é¿´Æ÷ºÍASP.NET web·þÎñÆ÷¿Ø¼þ°æ±¾µÄ±¨±í²é¿´Æ÷
°²Ñb±íÃ÷
¹Ø¼üÊÂÒË£ºÇëÈ·±£ÄúÓÐÒ»¶¨µÄÔË×÷WindowsµÄ°æ±¾µÄÈ«ÐÂService PackºÍ¹Ø¼üÉý¼¶£¬ÈôҪѰÕÒÈ«Ðµİ²È«²¹¶¡£¬Çëä¯ÀÀWindows Update¡£
µã»÷´ËÍøÒ³Éϵġ°ÏÂÔØ¡±°´¼üÖð½¥ÏÂÔØ
ʵÐÐÒÔÏÂʵ¼Ê²Ù×÷Ö®Ò»£º
ÈôÒªÂíÉÏÖð½¥°²Ñb£¬ÇëÏÂÔغ󻺽âѹÁ¦»ñµÃexeË«»÷Êó±ê°²Ñb
ÈôÏ뽫ÏÂÔØ´¢´æÔÚÄúµÄµç×Ó¼ÆËã»úÉÏ£¬±ãÓÚÉÔºò°²Ñb£¬Çëµ¥»÷¡°´¢´æ¡±¡£
ÈôÒª³·Ïû°²Ñb£¬Çëµ¥»÷¡°³·Ïû¡±¡£
ReportViewer¿Ø¼þÔõÑùÔÚ±àÂëÖе¼³öÀ´pdf
c# ±àÂ룺(¸ù¾ÝwebµÄc#)
ʵ¼ÊÉ϶¯Ì¬ÐÔreport¿ÉÒÔ¸ù¾Ý¸ü¸ÄÊý¾Ý¿âdatasetÖеÄdatatableÀ´Íê³É¡£
1¡£Ç°ÌáÌõ¼þ¡£ÄãÐèÒªÏÈÉè¼Æ·½°¸Ò»¸ö¹Ì¶¨²»¶¯µÄÁª½ÓrdlcÎĵµ£¬¹Øϵµ½ÄãµÄreportviewer.
´ËrdlcÎļþ°üº¬µÄzdtable fieldsÒªÓëÄãÏëÒªµÄtable fileds Ò»ÖÂ.(ÕâÀï»á¹æ¶¨Äã¼ÓÉÏÒ»¸ödataset ÄãÐèÒª¶ÔÕâÆäÖеÄdatatable1¿ªÕ¹Ç¡µ±µÄÉèÖà Ö÷ÒªÊǻص½ÄÚµÄfiledsÒª×îÉÙÊÇÄãÐèÒªµÄfields½áºÏ£¬ÄãÄܲ»ÓÃÒ»ÇÐÏÞÖƵı༩ÕâÀïµÄ»Øµ½sqlÓï¾ä select FIELDS(Äãreport ±ØÐëµÄ) from TABLES(ÄãµÄÊý¾Ý¿â²éѯtables))
ÔÚ¼ì²âÍêÄãÄÜÔÚreportviewerÖлñµÃ×ÊÁϺóÄãÒ²¾Í¿ÉÒÔ ¼ÓÉÏÒ»¸öbutton »òÊÇÈÝÒ»ÇÐÄãÐèÒªµÄ¿Ø¼þÈ¥¿ªÆô¶ÔÉÏÒ»²½ÌôÑ¡µÄÊý¾Ý¿âµÄ¶¯Ì¬ÐÔ¸ü¸Ä¡£
¹«²¼ÐÂÏîÄ¿±¨±í·¢Éú¡°µ±µØ±¨±í½â¾öÆÚÄÚ´íÎó¡±
¹Ø¼üÎÊÌ⣺
µ±µØ±¨±í½â¾öÆÚÄÚ´íÎó¡£
²¢Î´Ìض¨±¨±í¡°D:\Components\RDLC\info.rdlc¡±µÄ±¨±í½ç¶¨
ÎÞ·¨Ñ°ÕÒÎĵµ¡°D:\Components\RDLC\info.rdlc¡±
½â¾ö·½°¸
ÕÒµ½ÄãµÄ±¨±íÎĵµ(.rdlc)£¬µãÒ»ÏÂÌØÐÔ£¬°Ñ ת»¯³Éʵ¼Ê²Ù×÷£ºÖÃÈëµÄÙYÔ´ ¸ÄΪ ƒÈÈÝ ¾Í¿ÉÒÔ¡£
»¹ÓÐÒ»¸ö¼ÙÈçÓ¦ÓÃwindow.showModalDialog() µ¯³ö¹ã¸æ£¬ÓпÉÄܻᷢÉú¡°ÊÔ×Å»ñµÃµ±½ñ¶Ô»°¿ò´íÎó¡±
½â¾ö·½°¸ °Ñwindow.showModalDialog() »»Îªwindow.open()¾ÍºÃÁË£¬µ«ÊÇopen()·½Ê½»á±»ÍøÒ³×èÀ¹£¬£¬ÕâÒ»Óеã¶ñÐÄ
¶ÔÓÚÍøÉÏÒøÐеÄÖ§³Ö£¬°²×°°²È«¿ØÖƷdz£ÖØÒª¡£·ñÔò£¬Èç¹ûÖ§¸¶±¦²»°²×°¿Ø¼þ£¬Ôò²»ÄÜÊäÈëÃÜÂë¡£ÆäËûÒøÐÐÒ²ÓÐͬÑùµÄÖ°ÄÜ¡£°²È«¿ØÖƵÄÖ÷Òª¹¦ÄÜÊǼÓÃܺͱ£»¤ÃÜÂëµÈ¹Ø¼üÊý¾Ý£¬·ÀÖ¹ÃÜÂ뱻ľÂí»ò²¡¶¾ÇÔÈ¡£¬ÓÐЧ·ÀֹľÂí½Ø»ñ¼üÅÌ¡£¼Ç¼¡£´ËÒ³ÊÕ¼¯ËùÓа²È«¿Ø¼þ¡£Èç¹ûÄãÕÒ²»µ½ÒøÐеݲȫ¿ØÖÆÈí¼þ£¬Õâ¸öÒ³Ãæ¿ÉÒÔ°ïÖúÄã¡£¶àÌØÊÖÓÎרÌâΪÄúÌṩ°²È«¿Ø¼þÏÂÔØ°²×°,ÖйúÈËÃñÒøÐа²È«¿Ø¼þ¡£°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
±¨±íÈí¼þÊÇÆóÒµ¹ÜÀíµÄ»ù´¡Èí¼þ¡£ÔÚ¹¤×÷ÖУ¬±¨±íÄܹ»ÇåÎúÖ±¹ÛµØÏÔʾÊý¾Ý¡¢Í¼±íÐÅÏ¢£¬²¢°²È«¿É¿¿µØÏòÓû§³ÊÏÖÊý¾Ý¡£±¨±íʹÎÒÃǵŤ×÷¸ü¼Ó·½±ãºÍÓÐЧ¡£¹¤È˶Ա¨±íµÄÐèÇóÊÇÇåÎú¡¢Ö±¹Û¡¢¼òµ¥ºÍÒ»°ãµÄ¡£°ì¹«Èí¼þ¿ÉÄÜÎÞ·¨Âú×ãÎÒÃǵÄÐèÇó¡£ÕâÀïÓÐһЩÓÐÓõı¨¸æÈí¼þ¡£¶àÌØÈí¼þרÌâΪÄúÌṩ±¨±íÈí¼þ,±¨±í¼Ç¼Èí¼þ,¿Í»§±¨±íÈí¼þ¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ±¨±í¹¤¾ß,Ãâ·Ñ±¨±í¹¤¾ß,³£Óñ¨±í¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þվΪÄúÌṩ×ö×îÐÂ×îºÃµÄÃâ·Ñ±¨±íÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂ×îºÃµÄÃâ·Ñ±¨±íÈí¼þ×îºÃµÄÃâ·Ñ±¨±íÈí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£
¶àÌØÈí¼þվΪÄúÌṩ×ö×îÐÂͳ¼Æ±¨±íÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂͳ¼Æ±¨±íÈí¼þͳ¼Æ±¨±íÈí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£