ÔÚÖÆ×÷±¨±íµÄ¹ý³ÌÖУ¬×Ó±íÊDZز»¿ÉÉٵ쬽ñÌì¾ÍÑо¿ÁËÒ»ÏÂÖÆ×÷×Ó±íµÄ¼¸ÖÖ·½Ê½
Ò»¡¢Á¬½ÓÊý¾Ý¿â´´½¨×Ó±í
ÒÔMySQLΪÀý£º
1£©iReport ´´½¨¸¸±í
Õâ¸ö¾ÍÊÇ´´½¨Ò»¸öеıí¸ñ£¬²»¹ý¼ÇµÃÊý¾ÝԴҪѡÔñmySQL ,ÆäËûµÄÊý¾Ý¿âÊý¾ÝÔ´Ò²Ò»ÑùµÄ¡£
2£©´´½¨ºÃÖ®ºó£¬ÎÒÃÇÀ´´´½¨×Ó±í£¬ÔÚ×é¼þÃæ°åÕÒµ½
Í϶¯µ½¸¸±íµ±ÖеÄÈÎÒâÒ»¸öµØ·½£¬ÎÒÊǷŵ½detailÀïÃæµÄ
Ëü»á²úÉúÒ»¸öÏòµ¼

һ·nextÏÂÈ¥£¬Ö»ÊÇÔÚ×îºóÒ»ÏîÑ¡Ôñuse empty datasource£¬²»¹ýÑ¡ÆäËûµÄÒ²ÐУ¬´ý»áÎÒÃÇ»¹ÒªÐÞ¸Ä
3£©ËµÒ»ÏÂÔÀí£ºÕâÖÖ·½Ê½¾ÍÊÇÀûÓÃÿÕű¨±í¶¼ÓеÄParametersÊôÐÔ£¬ÔÚiReport4.6ÖУ¬µã»÷×Ó±¨±íÔÚÓÒ²àÊôÐÔÀ¸µÄ×îÏÂÃæÓÐÁ½¸öÊôÐÔ

Ò»¸öÊÇParametersÊôÐÔ£¬Ëû¿ÉÒÔÓÃÀ´Ïò×Ó±í´«µÝÊý¾Ý½ÓÏÂÀ´ÎÒ»á˵µ½£¬µÚ¶þ¸öÊÇReturn ValuesºÜÃ÷ÏÔÕâ¸ö¿ÉÒÔÓÃÀ´½«×Ó±íµÄÊý¾Ý·µ»Ø£¬Õâ¸öÓÐʱ¼äÔÙ˵¡£
ÏÂÃæ×Ó±íÊôÐÔ½øÐÐÉèÖãº
ÓÐÁ½¸öÊôÐÔÐèҪעÒ⣬һ¸öÊÇSubreport ExpressionÓÃÀ´Ö¸³ö×Ó±íµÄ·¾¶£¬Õâ¸öн¨Ö®ºóÒ»±ß²»ÐèÒªÐÞ¸Ä
![\]()
ÁíÍâÒ»¸öÊÇconnect type£¬Õâ¸öҪѡÔñUse a datasource express ´´½¨×Ó±íʱºòÑ¡ÔñĬÈÏÖµ£¬¾ÍÊǸ¸Á¬½Ó£¬Õâ¸öÏÖÔÚ²»ÊÇÖØµã£¬²»¹ýÔÚÖ®ºóµÄ·½Ê½ÖУ¬Õâ¸öÊǺÜÓÐÓõÄ
ÏÂÃæÊÇÖØµã£º
ÉèÖõã»÷Parameters´ò¿ªÕâÑùÒ»¸ö´°¿Ú£¬µã»÷addÖ®ºó

Õâ¾ÍÊÇÄã×Ô¶¨ÒåParametersµÄµØ·½£¬Ãû×Ö¿ÉÒÔËæ±ãÈ¡£¬ÎÒµÄÊÇÈçÏÂÉèÖãºÃû×ÖÊÇidÎÒÒª´«µÝ¸ø×Ó±íµÄÊÇÊý¾Ý¿âµÄID×ֶΣ¬µ½´Ë£¬ÎÒÃǶÔÓÚÖ÷±íÕâ±ßµÄÉèÖýáÊø

4£©ÏÂÃæÉèÖÃ×Ó±íÕâÀïÓÐÒ»¸ö¹Ø¼üµã£¬¾ÍÊÇÔÚ×Ó±í×ó±ßÀ¸ParametersÊôÐÔÕâ±ßҪн¨Ò»¸öParameters£¬ÓÒ¼ü-¡·Ð½¨Ãû×ÖÒªºÍÉÏÃæÎÒÃÇ´´½¨µÄÒ»Ñù¶ø×ֶεÄÀàÐÍÒªºÍ´ÓÖ÷±í´«µÝ¹ýÀ´µÄ×Ö¶ÎÒ»Ñù£ºÎÒ¶¨ÒåµÄÊÇidͬʱÔÚÎÒµÄÊý¾Ý¿âÖж¨ÒåµÄID×Ö¶ÎÊÇStringÀàÐ͵ģ¬ËùÒÔÊÇÒÔÏÂÉèÖÃ×¢Ò⣬Default Value ExpectionÒ»¶¨ÒªÉèÖÃΪ¡°¡±×Ö·û£¬²»È»»á±¨´í£¬ÕÛÌÚÁËÎҺü¸¸öСʱ
![\]()
Õâ¸öÉèÖúÃÖ®ºó´ò¿ªÊý¾ÝÁ¬½Ó´°¿Ú
×î×ó±ßµÄС°´Å¥£¬´ò¿ªºóʹÓÃselectÓï¾ä²»¹ýҪʹÓÃÎÒÃÇ×Ô¶¨ÒåµÄ×ֶΣ¬ÈçÏÂͼ£¬
Äã»á·¢ÏÖ³öÏÖÁËһЩÊôÐÔ×Ö¶ÎÑ¡ÔñÌí¼Ó£¬¾Í£Ï£ËÀ²
![\]()
ÎÒµÄ×ֶκÍ×Ó±íÉèÖÃ
![\]()
![\]()
ÏÂÃæÊÇÔ¤ÀÀ½á¹û
Ô´Âë·¢¹ýÈ¥£¬Ï£ÍûÄܹ²Í¬Ñ§Ï°
»Ø¼ÒÁË£¬Ã÷Ìì¼ÌÐøÐ´