TableFormatList formats = query.getTableFormats();
List<TableProcessor> list = new LinkedList<TableProcessor>();
for (int i = 0; i < formats.size(); i++) {
TableFormat format = formats.get(i);
if (format.isEnabled()) {
list.add(new TableProcessor(format));
}
}
if (list.size() == 0) {
throw new ReportException("Отчет не содержит таблиц расширенного формата");
}