{
ArrayList list = new java.util.ArrayList();
Criteria crit = new Criteria();
crit.addGreaterOrEqualThan("allArticlesInGroup.articleId", new Integer(1));
crit.addLessOrEqualThan("allArticlesInGroup.articleId", new Integer(5));
ReportQueryByCriteria q = QueryFactory.newReportQuery(ProductGroup.class, crit, true);
q.setAttributes(new String[]{"groupId", "groupName", "allArticlesInGroup.articleId"});
Iterator iter = broker.getReportQueryIteratorByQuery(q);