¿ìËÙÖÆ×÷±¨±íÍøÕ¾³Ð¼Ì¡°ÖÊÁ¿Îª±¾£¬Ð§ÀÍÉç»á¡±µÄÔÔò,Á¢×ãÓÚ¸ßм¼Êõ£¬¿ÆÑ§ÖÎÀí£¬ÓµÓÐÏÖ´ú»¯µÄÉú²ú¡¢¼ì²â¼°ÊÔÑéÉ豸£¬Òѽ¨Á¢ÆðÍêÉÆµÄ²úÆ·½á¹¹Ìåϵ£¬²úÆ·Æ·ÖÖ,½á¹¹ÌåϵÍêÉÆ£¬ÐÔÄÜÖÊÁ¿Îȶ¨¡£
±¾ÎÄĿ¼һÀÀ£º
- 1¡¢RDP±¨±í¹¤¾ß½éÉÜ
- 2¡¢ÊÖ°ÑÊÖ½ÌÄãÓÃBaskReportÖÆ×÷:·ÖÀ¸±¨±í
- 3¡¢±í¸ñÖÆ×÷Èí¼þFineReport½Ì³Ì:[11]ʱ¼ä¶Î±¨±í
- 4¡¢FineReportÔõÃ´ÖÆ×÷¾ÛºÏ±¨±í
RDP±¨±í¹¤¾ß½éÉÜ
RDP±¨±í¹¤¾ßÊÇÒ»¿î»ùÓÚ Java Web µÄÃâ·Ñ±¨±í¹¤¾ß£¬ÄÚÖà web Àà Excel Éè¼ÆÆ÷£¬Óû§½öÐè¼òµ¥ÍÏ×§¼´¿ÉÖÆ×÷³öʵÓñ¨±í£¬ÎÞ·ìÈÚÈëÆäËûϵͳ¡£Ëü¾ß±¸×¨Òµ¡¢¼ò±ã¡¢Áé»îµÄÌØµã£¬ÊÇÒ»¿îÀ©Õ¹ÐÔÇ¿µÄ±¨±í¹¤¾ß¡£RDP ±¨±í¹¤¾ßÖ§³Ö´óÆÁÄ»Êý¾Ý¿ÉÊÓ»¯£¬Ìṩ¸»ºñ¿ÉÊÓ»¯ÔªËØ¡¢¿áìÅÌØÐ§£¬ÊµÏÖ¶¯Ì¬½»»¥Óë×ÔÊÊӦչʾ£¬ºǫ́ʵʱ¼ì²âÊý¾Ý£¬ÈÃÊý¾ÝÏʻ¾ö²ßÔ½·¢ÇåÎú¡£ÓûÁ˽â¸ü¶à¹ØÓÚ RDP ±¨±í¹¤¾ßµÄÐÅÏ¢£¬Çë»á¼û²úÆ·¹ÙÍø¡£
RDP±¨±í¹¤¾ßÊÇÒ»¿î»ùÓÚjava webʵÏÖµÄÃâ·Ñ±¨±í¹¤¾ß£¬ËüÒÔÆäרҵ¡¢¼ò±ã¡¢Áé»îÒÔ¼°Ç¿´óµÄÀ©Õ¹ÐÔ£¬ÔÚÖڶ౨±í¹¤¾ßÖÐÍÑÓ±¶ø³ö¡£ÒÔÏÂÊǶÔRDP±¨±í¹¤¾ßµÄÏêϸ½éÉÜ£º½¹µãÌØµã ×Ô´øWebÀàExcelÉè¼ÆÆ÷£ºRDP±¨±í¹¤¾ß×Ô´øÒ»¸öÀàËÆÓÚExcelµÄWebÉè¼ÆÆ÷£¬Óû§½öÐèͨ¹ý¼òµ¥µÄÍÏ×§²Ù×÷£¬¾Í¿ÉÒÔÇáËÉÖÆ×÷³öÖÖÖÖʵÓõı¨±í¡£
RDP±¨±í¹¤¾ßÊÇÒ»¿î»ùÓÚJava WebµÄÃâ·Ñ±¨±í¹¤¾ß£¬¾ßÓÐÒÔÏÂÌØµã£ºÄÚÖÃwebÀàExcelÉè¼ÆÆ÷£ºÓû§¿ÉÒÔͨ¹ý¼òµ¥µÄÍÏ×§²Ù×÷ÖÆ×÷³öʵÓõı¨±í£¬ÎÞÐèÅÓ´óµÄ±à³Ì֪ʶ¡£ÎÞ·ìϵͳ¼¯³É£ºRDP±¨±í¹¤¾ßÄܹ»ÎÞ·ìÈÚÈëÆäËûϵͳ£¬Ìṩ¸»ºñµÄ½Ó¿Ú£¬±ãÓÚ³ÌÐòÈËÔ±½«±¨±í¼¯³Éµ½ÒµÎñϵͳÖУ¬ÊµÏÖ¸ßЧµÄÊý¾Ýչʾ¡£
RDPÊÇÒ»¿îʵÓÃÇұ㵱µÄWeb¶Ë±¨±í¹¤¾ß¡£ÆäÖ÷ÒªÓŵãÈçÏ£ºWeb¶Ë»á¼û£ºRDPÍêÈ«»ùÓÚWeb£¬ÎÞÐè×°Öÿͻ§¶Ë£¬Ö»ÒªÓÐÍøÂç»á¼ûȨÏÞ£¬¾Í¿ÉÒÔËæÊ±ËæµØÉú³ÉºÍÖÎÀí±¨±í£¬´ó´óÌá¸ßÁ˱㵱ÐÔ¡£
RDP¹ÙÍøÊÇÓжÔÕâ¿é˵Ã÷µÄ£¬¸öÈË×ܽáÁ˼¸Ìõ ¿ÉÒÔÊÇÓÃÎʺţ¿×÷Ϊռλ·û£¬ÐèÒª²ÎÊýÒ»Ò»¶ÔÓ¦¡£¿ÉÒÔʹÓÃ${ ²ÎÊý}»ñȡͨ±¨µÄ²ÎÊý ²»ÐèÒªÅäÖÃÒ»Ò»¶ÔÓ¦µÄ²ÎÊý¡£×Ô¶¯»ñÈ¡¡£¶¯Ì¬ÁлñÈ¡²ÎÊý$C{ Êý¾Ý¼¯Ãû³Æ.×Ö¶ÎÃû³Æ} ×ÜÌå¸ÐÊÜRDP±¨±í¹¤¾ßÊÇÒ»¸öºÜÊǺÃÓõÄÒ»¸öÃâ·Ñ±¨±í¹¤¾ß¡£
¿ä¸¸RDPÖÇÄܱ¨±í¹¤¾ßÂð£¬Ö§³ÖÊý¾Ý¿ÉÊÓ»¯ÆÊÎö¡£ºÜºÃÓõģ¬ÎÒÃǹ«Ë¾Ò»Ö±ÔÚʹÓõģ¬Í¨¹ýÍÏ×§Ëù¼û¼´ËùµÃµÄ·½·¨£¬¾ÍÄÜÍê³ÉÅӴ󱨱íµÄ¿ª·¢£¬Ö§³ÖÊý¾Ý¿ÉÊÓ»¯ÆÊÎö¡£±¨±íµÄ¼ò½é ¹Å°å±¨±íÊÇÒÔÒ»ÖÖÏà¶Ô¾²Ì¬µÄÊý¾ÝÌåÏÖÐÎʽ£¬¸¨Öú¾ö²ßЧÀ͵ġ£Ö÷ÒªÒÔÏÔʾ¡¢´òÓ¡¼°µ¼³öÊý¾Ý¹¦Ð§ÎªÖ÷¡£
ÊÖ°ÑÊÖ½ÌÄãÓÃBaskReportÖÆ×÷:·ÖÀ¸±¨±í
1¡¢´´Á¢Êý¾Ý¼¯Ê×ÏÈ£¬ÄãÐèÒª´´Á¢Ò»¸ö°üÀ¨ËùÐèÊý¾ÝµÄÊý¾Ý¼¯¡£ÔÚÕâ¸öÀý×ÓÖУ¬ÎÒÃǼÙÉèÓÐÒ»¸öÃûΪemployeeµÄ±í£¬ÆäÖаüÀ¨Ô±¹¤µÄID¡¢ÐÕÃûºÍѧÀúµÈÐÅÏ¢¡£Éè¼Æ±¨±í½á¹¹·¿ªBaskReport²¢´´Á¢Ð±¨±í£ºÆô¶¯BaskReportÈí¼þ¡£µã»÷¡°Ð½¨±¨±í¡±°´Å¥£¬´´Á¢Ò»¸öеı¨±íÎļþ¡£
±í¸ñÖÆ×÷Èí¼þFineReport½Ì³Ì:[11]ʱ¼ä¶Î±¨±í
ʱ¼ä¶Î±¨±í£¨ÅÌÎÊij¶Îʱ¼äÄÚÊý¾Ý£©ÊµÏÖ˼·£º½ç˵Á½¸ö±¨±í²ÎÊý£¨¿ªÊ¼Ê±¼ä¡¢½áÊøÊ±¼ä£©£¬ÉèÖùýÂËÌõ¼þΪÈÕÆÚÁÐÔÚÁ½²ÎÊýÖ®¼ä¡£²Ù×÷°ì·¨£º·¿ªÄ£°å£º%FR_HOME%WebReportWEB-INFreportletsdocParameterDynamicSQLDynamicSQL.cpt¡£ÐÞ¸ÄÊý¾Ý¼¯£º½«Êý¾Ý¼¯¸ÄΪSELECT * FROM ¶©µ¥¡£
½øÈë¾ÛºÏ±¨±íÉè¼Æ½çÃæ·¿ªFineReportÉè¼ÆÆ÷£¬ÒÀ´Îµã»÷¡°Îļþ¡±¡ú¡°Ð½¨¾ÛºÏ±¨±í¡±¡£ÔÚÄ£°åÉè¼Æ½çÃæÖУ¬´Ó×é¼þ¿âÍÏÈë¡°¾ÛºÏ±¨±í¡±×é¼þ£¬´Ëʱ½çÃæ½«ÏÔʾ¿Õ°×¾ÛºÏ±¨±íÇøÓò¡£ÈôÐèÌí¼Ó¶à¸ö¶ÀÁ¢Ä£¿é£¨Èç¶à¸ö±í¸ñ»òͼ±í£©£¬¿ÉÖØ¸´ÍÏÈë¾ÛºÏ±¨±í×é¼þ£¬Ã¿¸ö×é¼þ³ÆÎªÒ»¸ö¡°¾ÛºÏ¿é¡±£¬¿éÓë¿éÖ®¼äÊý¾ÝÓëÑùʽ»¥²»Ó°Ïì¡£
½øÈë±à¼×´Ì¬·¿ªFineReport±¨±íÉè¼ÆÆ÷£¬Ä¬ÈÏÏÔʾ¿Õ°×±í¸ñ¡£µã»÷±í¸ñÉÏ·½µÄǦ±Êͼ±ê£¬Ê¹ÅÌÎÊÀ¸½øÈë¿É±à¼×´Ì¬¡£Ìí¼ÓÈÕÆÚ¿Ø¼þ´Ó¿Ø¼þÁбíÖÐÍ϶¯ÈÕÆÚ¿Ø¼þµ½ÅÌÎÊÀ¸ÇøÓò¡£´ËʱÅÌÎÊÀ¸»áÏÔʾһ¸ö¿É½»»¥µÄÈÕÆÚÑ¡Ôñ¿ò¡£ÅäÖÿؼþ»ù´¡ÊôÐÔ Ñ¡ÖÐÈÕÆÚ¿Ø¼þ£¬ÔÚÓÒ²àÊôÐÔÃæ°åÖÐÉèÖÿؼþÖµÀàÐÍΪ¡°ÈÕÆÚ¡±¡£
·¿ªÉè¼ÆÆ÷²¢Ñ¡Ôñ¾ÛºÏ±¨±í£ºË«»÷·¿ªFineReportÉè¼ÆÆ÷£¬ÔÚÎļþ²Ëµ¥ÖÐÑ¡Ôñ¡°Ð½¨¡±¡°¾ÛºÏ±¨±í¡±£¬Ê¹ÓÃĬÈÏÄ£°å¿ªÊ¼Éè¼Æ¡£Í϶¯±¨±íÄ£°å£ºÔھۺϱ¨±íÉè¼Æ½çÃæ£¬´Ó×ó²à×é¼þ¿âÖÐÍ϶¯Ò»¸ö±¨±íÄ£°åµ½Éè¼ÆÇø¡£¸ÃÄ£°åͨ³£°üÀ¨¶àÐжàÁУ¨ÈçÁùÐÐÈýÁУ©£¬ÓÃÓÚ¹¹½¨±¨±íµÄ»ù±¾¿ò¼Ü¡£
·¿ª±¨±í²¢×¼±¸Êý¾ÝÆô¶¯FineReport 1Èí¼þ£¬·¿ªÐèÒª±à¼µÄ±¨±íÎļþ¡£È·±£Êý¾ÝÔ´ÒÑÕýÈ·Á¬½Ó£¬ÇÒÊý¾ÝÁÐÓë·ÖÀàÖáÒ»Ò»¶ÔÓ¦£¬ÎÞÐ轫Êý¾ÝÁÐÍÏÈ뵥λ¸ñ¡£ ÆôÓÃÊý¾Ý±íÏÔʾ¹¦Ð§ Ñ¡Öб¨±íÖеÄͼ±í¹¤¾ß£¬ÔÚÓÒ²àÊôÐÔÃæ°åÖÐÕÒµ½Í¼±íÊôÐÔ±í-ÑùʽѡÏî¡£ÔÚÑùʽÉèÖÃÖУ¬¹´Ñ¡ÏÔʾÊý¾Ý±íǰµÄ¸´Ñ¡¿ò¡£
FineReportÔõÃ´ÖÆ×÷¾ÛºÏ±¨±í
·¿ªÉè¼ÆÆ÷²¢Ñ¡Ôñ¾ÛºÏ±¨±í£ºË«»÷·¿ªFineReportÉè¼ÆÆ÷¿ìËÙÖÆ×÷±¨±íÍøÕ¾£¬ÔÚÎļþ²Ëµ¥ÖÐÑ¡Ôñ¡°Ð½¨¡±¡°¾ÛºÏ±¨±í¡±¿ìËÙÖÆ×÷±¨±íÍøÕ¾£¬Ê¹ÓÃĬÈÏÄ£°å¿ªÊ¼Éè¼Æ¡£Í϶¯±¨±íÄ£°å£ºÔھۺϱ¨±íÉè¼Æ½çÃæ£¬´Ó×ó²à×é¼þ¿âÖÐÍ϶¯Ò»¸ö±¨±íÄ£°åµ½Éè¼ÆÇø¡£¸ÃÄ£°åͨ³£°üÀ¨¶àÐжàÁУ¨ÈçÁùÐÐÈýÁУ©£¬ÓÃÓÚ¹¹½¨±¨±í¿ìËÙÖÆ×÷±¨±íÍøÕ¾µÄ»ù±¾¿ò¼Ü¡£
ʹÓÃFineReportÖÆ×÷¾ÛºÏ±í¸ñ¿ìËÙÖÆ×÷±¨±íÍøÕ¾µÄ¾ßÌå²Ù×÷ÒªÁìÈçÏ£º½øÈë¾ÛºÏ±¨±íÉè¼Æ½çÃæ·¿ªFineReportÉè¼ÆÆ÷£¬ÒÀ´Îµã»÷¡°Îļþ¡±¡ú¡°Ð½¨¾ÛºÏ±¨±í¡±¡£ÔÚÄ£°åÉè¼Æ½çÃæÖУ¬´Ó×é¼þ¿âÍÏÈë¡°¾ÛºÏ±¨±í¡±×é¼þ£¬´Ëʱ½çÃæ½«ÏÔʾ¿Õ°×¾ÛºÏ±¨±íÇøÓò¡£
FineReportÖÆ×÷¾ÛºÏ±¨±íµÄ°ì·¨ÈçÏ£º ½øÈë¾ÛºÏ±¨±íÉè¼Æ½çÃæ н¨¾ÛºÏ±¨±í£º·¿ªFineReportÉè¼ÆÆ÷Îļþ£¬Ñ¡Ôñн¨¾ÛºÏ±¨±í¡£ÍÏÈë¾ÛºÏ±¨±í×é¼þ£ºÔÚÄ£°åÉè¼Æ½çÃæÖУ¬ÍÏÈë¾ÛºÏ±¨±í×é¼þ¡£´Ë×é¼þ½«×÷ΪÈÝÄɶà¸ö¶ÀÁ¢±¨±íÄ£¿é£¨¾ÛºÏ¿é£©µÄÈÝÆ÷¡£
FineReportÖÆ×÷¾ÛºÏ±¨±íµÄÒªÁìÈçÏ£º ½øÈë¾ÛºÏ±¨±íÉè¼Æ½çÃæ н¨¾ÛºÏ±¨±í£ºÊ×ÏÈ£¬ÔÚFineReportÉè¼ÆÆ÷Öз¿ªÎļþ£¬²¢Ñ¡Ôñн¨¾ÛºÏ±¨±í¡£ÍÏÈë¾ÛºÏ±¨±í×é¼þ£ºÔÚÄ£°åÉè¼Æ½çÃæÖУ¬Í϶¯¾ÛºÏ±¨±í×é¼þµ½Éè¼ÆÇøÓò¡£Èç¹ûÐèÒª¶à¸ö¾ÛºÏ¿é£¬¿ÉÒÔ¼ÌÐøÍ϶¯±¨±íÀàÐ;ۺϿ鵽ģ°åÉè¼Æ½çÃæ¡£
¿ìËÙÖÆ×÷±¨±íÍøÕ¾ÔÚÉú³¤ÖÐ×¢ÖØÓëÒµ½çÈËÊ¿ÏàÖú½»Á÷£¬Ç¿Ç¿ÁªÊÖ£¬ÅäºÏÉú³¤×³´ó¡£ÔÚ¿Í»§²ãÃæÖÐÁ¦Çó¹ã·º ½¨Á¢Îȶ¨µÄ¿Í»§»ù´¡£¬ÒµÎñ¹æÄ£º¸ÇÁ˽¨ÖþÒµ¡¢Éè¼ÆÒµ¡¢¹¤Òµ¡¢ÖÆÔìÒµ¡¢ÎÄ»¯Òµ¡¢ÍâÉ̶À×Ê ÆóÒµµÈÁìÓò£¬Õë¶Ô½ÏΪÅÓ´ó¡¢·±ËöµÄÐÐÒµ×ÊÖÊ×¢²áÉêÇë×ÉѯÓÐן»ºñµÄʵ²Ù¾Ñ飬»®·ÖÂú×ã ²î±ðÐÐÒµ£¬Îª¸÷ÆóÒµ¾¡ÆäËùÄÜ£¬ÎªÖ®ÌṩºÏÀí¡¢¶à·½ÃæµÄרҵЧÀÍ¡£