RulesDirectory rd = new RulesDirectory(getPath(),getRulesDirectoryFile());
RuleSet rs = rd.getRuleSet(getRuleSetName());
IRSession s = rs.newSession();
RulesAdminService admin = new RulesAdminService(s);
Rules2Excel r2e = new Rules2Excel(false);
r2e.writeExcel(admin, rs, tables, fields, ascending, limit);
r2e = new Rules2Excel(true);
r2e.writeExcel(admin, rs, "balanced_"+tables, fields, ascending, limit);
} catch (Exception e) {
throw new RuntimeException(e.toString());
}
}