Мне нужно создать отчет, в котором несколько таблиц расположены друг под другом. Каждая таблица получает свои данные из поднабора данных и не содержит ни одной, одной или нескольких строк.
В первой версии отчета я просто проигнорировал возможность таблицы без строк и поместил все таблицы друг под другом, каждая с высотой в 1 строку. Идея заключалась в том, что если есть более одной строки, таблица будет расти в высоту, что, похоже, нормально работает.Я присвоил первой таблице фиксированное положение, а все последующие - плавающее. В iReport это выглядит так:
Но когда я создаю отчет, только первая таблица находится на ожидаемой позиции. Остальное отображается слишком низко и перекрывается:
Есть идеи, как это исправить? Я не могу использовать вложенные отчеты, потому что отчет хранится в базе данных, поэтому я не могу ссылаться на другие отчеты. Может быть, есть другая альтернатива вложенным отчетам или таблицам?