Here is some data which the Oracle SQL query returns. If you replace the current query with a simple query of this data then you will be able to reproduce the exact circumstances. P.S. I am using iReport 3.0.0 and I am using the correct JAR file when running the report outside of the IDE.
SET DEFINE OFF;
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '432Clinically Complex / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '122Rehabilitation Low / ADL 4 -10 / IADL 0-1', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '111Rehabilitation High / ADL 11 - 18', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '741Physical Function / ADL 4 - 5 / IADL 1-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '411Clinically Complex / ADL 11 - 18', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '121Rehabilitation Low / ADL 4 - 10 / IADL 2-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '710Physical Function / ADL 11 - 15', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '2Extensive Special Care', '230Extensive Special Care 1 / ADL > 6', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '742Physical Function / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('08/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '2Extensive Special Care', '220Extensive Special Care 2 / ADL > 6', 1);
Insert into DATA
(REPORT_MONTH, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 2);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '5Cognitive Impairment', '522Cognitive Impairment / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '432Clinically Complex / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '421Clinically Complex / ADL 6 - 10', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '122Rehabilitation Low / ADL 4 -10 / IADL 0-1', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '720Physical Function / ADL 9 - 10', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '111Rehabilitation High / ADL 11 - 18', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '741Physical Function / ADL 4 - 5 / IADL 1-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '730Physical Function / ADL 6 - 8', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '411Clinically Complex / ADL 11 - 18', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '4Clinically Complex', '431Clinically Complex / ADL 4 - 5 / IADL 1-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '6Behavior Problem', '610Behavior Problem / ADL 6 - 10', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '1Rehabilitation', '121Rehabilitation Low / ADL 4 - 10 / IADL 2-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '710Physical Function / ADL 11 - 15', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '6Behavior Problem', '621Behavior Problem / ADL 4 - 5 / IADL 1-3', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '5Cognitive Impairment', '510Cognitive Impairment / ADL 6 - 10', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '6Behavior Problem', '622Behavior Problem / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '2Extensive Special Care', '230Extensive Special Care 1 / ADL > 6', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '7Physical Function', '742Physical Function / ADL 4 - 5 / IADL 0', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '3Special Care', '320Special Care / ADL 4 - 13', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '2Extensive Special Care', '210Extensive Special Care 3 / ADL > 6', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '2Extensive Special Care', '220Extensive Special Care 2 / ADL > 6', 1);
Insert into DATA
(REPORT_MONTH, RUGS_CATEGORY, RUGS_GROUP, CLIENT_COUNT)
Values
(TO_DATE('09/01/2008 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), '5Cognitive Impairment', '521Cognitive Impairment / ADL 4 - 5 / IADL 1-3', 1);
COMMIT;