Добрый день!
Использую Subreport для вывода значений.
В одном варианте в выгруженном отчете появляются лишние строки, в другом - пустые строки.
1й вариант:
В левой части выделено разделение на несколько строк, в правой - повторяющиеся строки (предыдущая строка).
В этом случае если для столбцов мастер-отчета убрать "Может расти" и "Расти в высоту", то это практически решает проблему, но тогда ячейки мастер отчета не увеличиваются динамически до размеров ячеек подотчета.
2й вариант:
В этом случае ячейки из подотчета не подгоняются по высоте до высоты ячеек и много пустых строк.
Подскажите, можно ли это исправить в указанной версии дизайнера.
Шаблоны:
1й вариант:
2й вариант:
Версия Stimulsoft 2018.2.3 from 05 июля 2018, Java , JS
Пустые и лишние строки при использовании SubReport
Re: Пустые и лишние строки при использовании SubReport
Здравствуйте,
Посмотрите следующую статью
https://www.stimulsoft.com/en/documenta ... export.htm
Также проверьте последнюю версию. Если проблема останется, вышите тестовые данные для вашего отчета.
Спасибо.
Посмотрите следующую статью
https://www.stimulsoft.com/en/documenta ... export.htm
Также проверьте последнюю версию. Если проблема останется, вышите тестовые данные для вашего отчета.
Спасибо.
Re: Пустые и лишние строки при использовании SubReport
Здравствуйте!
1. Произошло обновление Stimulsoft до версии "Version 2024.4.5 from 22 November 2024, Java, JS".
Как определить, что обновление действительно было выполнено? Визуально в интерфейсе дизайнера почти ничего не изменилось.
На странице дизайнера в демо-примерах интерфейс существенно отличается:
Дизайнер в обновленной версии: Дизайнер в демо-примерах: 2. Тестовые данные.
Скрипт для создания тестовых таблиц с данными:
Шаблон: Результат: Проблема сохраняется.
1. Произошло обновление Stimulsoft до версии "Version 2024.4.5 from 22 November 2024, Java, JS".
Как определить, что обновление действительно было выполнено? Визуально в интерфейсе дизайнера почти ничего не изменилось.
На странице дизайнера в демо-примерах интерфейс существенно отличается:
Дизайнер в обновленной версии: Дизайнер в демо-примерах: 2. Тестовые данные.
Скрипт для создания тестовых таблиц с данными:
В шаблоне в источнике данных уже созданы источники с выборкой из этих таблиц.create table demo_objects (
id bigint,
type varchar(255),
registrynumber varchar(255),
name varchar(255)
);
create table demo_details (
id bigint,
object_id bigint,
area numeric(18,2),
type varchar(255),
startdate varchar(255),
enddate varchar(255)
);
insert into demo_objects
values
(89269600, 'Тип 1', '11111', 'Объект1'),
(89269700, 'Тип 2', '22222', 'Объект2'),
(89269800, 'Тип 3', '33333', 'Объект3'),
(89269900, 'Тип 4', '44444', 'Объект4'),
(89270000, 'Тип 5', '55555', 'Объект5')
;
insert into demo_details
values
(89271600, 89269600, 100, 'Аренда', '01.01.1900', '01.01.2071'),
(89271700, 89269700, 100, 'Аренда', '01.01.1900', '01.01.2071'),
(89271800, 89269800, 100, 'Аренда', '01.01.1900', '01.01.2071'),
(89271900, 89269900, 100, 'Аренда', '01.01.1900', '01.01.2071'),
(89272000, 89270000, 100, 'Аренда', '01.01.1900', '01.01.2071'),
(89272100, 89270000, 200, 'Аренда', '01.01.1900', '01.01.2071'),
(89272200, 89270000, 300, 'Аренда', '01.01.1900', '01.01.2071'),
(89272300, 89270000, 400, 'Аренда', '01.01.1900', '01.01.2071'),
(89272400, 89270000, 500, 'Аренда', '01.01.1900', '01.01.2071'),
(89272500, 89270000, 600, 'Аренда', '01.01.1900', '01.01.2071'),
(89272600, 89270000, 700, 'Аренда', '01.01.1900', '01.01.2071'),
(89272700, 89270000, 800, 'Аренда', '01.01.1900', '01.01.2071'),
(89272800, 89270000, 900, 'Аренда', '01.01.1900', '01.01.2071'),
(89272900, 89270000, 1000, 'Аренда', '01.01.1900', '01.01.2071'),
(89273000, 89270000, 1100, 'Аренда', '01.01.1900', '01.01.2071'),
(89272100, 89270000, 1200, 'Аренда', '01.01.1900', '01.01.2071'),
(89272200, 89270000, 1300, 'Аренда', '01.01.1900', '01.01.2071'),
(89272300, 89270000, 1400, 'Аренда', '01.01.1900', '01.01.2071'),
(89272400, 89270000, 1500, 'Аренда', '01.01.1900', '01.01.2071')
;
Шаблон: Результат: Проблема сохраняется.
Re: Пустые и лишние строки при использовании SubReport
Здравствуйте,
Нужно дополнительное время для анализа проблемы.
Спасибо.
Нужно дополнительное время для анализа проблемы.
Спасибо.