Страница 1 из 1
Кросс-таблица, отступы/разрывы
Добавлено: 13 дек 2016, 07:43
str
Коллеги добрый день!
Помогите разобраться со следующей проблемой: при создании master-detail отчета Заголовок и данные в упрямую не хотят быть вместе и постоянно разъезжаются. Изменял настройки Keep Details = Keep Details Together, не помогает.
Так же появился совершенно непонятный разрыв в GroupBand
- Разрыв в GroupBand
- 1.jpg (534.84 КБ) 4071 просмотр
- Разрыв в Кросстаблице
- 2.jpg (416.72 КБ) 4071 просмотр
Так же обнаружил баг с отображением названий столбцов - если есть вложенный столбец, то название смещается вниз (аналогичная проблема была для первой строки группы
viewtopic.php?f=8&t=8601 )
- Баг кросс-таблицы
- 3.jpg (394.39 КБ) 4071 просмотр
Отчет
Re: Кросс-таблица, отступы/разрывы
Добавлено: 13 дек 2016, 08:04
HighAley
Здравствуйте.
Для того, чтобы ответить на ваши вопросы, нам надо воспроизвести проблему.
Пришлите, пожалуйста, тестовые данные для вашего отчёта.
Как вариант, вы можете написать следующий код в событии Before Print страницы.
Код: Выделить всё
{YourDataTableName}.DataTable.DataSet.WriteXml("e:\\data.xml");
{YourDataTableName}.DataTable.DataSet.WriteXmlSchema("e:\\data.xsd");
Спасибо.
Re: Кросс-таблица, отступы/разрывы
Добавлено: 13 дек 2016, 09:52
str
HighAley, замучался с экспортом, по приведенному вами коду сохраняется xml с одной записью, больше не хочет. Xsd вообще не создается.
Скопировал данные в xls, так сойдет?
PS: Вкладка DiagnosticianPatientVisitStatis обрезалась, ограничение по длине. Должно быть DiagnosticianPatientVisitStatistics
Re: Кросс-таблица, отступы/разрывы
Добавлено: 13 дек 2016, 11:32
Aleksey
Здравствуйте,
Не смогли запустить ваш отчет с присланными данными. Множество полей имеют другие имена, некоторые отсутствуют.
Не могли бы вы прислать простой пример с тестовыми данными для анализа.
Спасибо.
Re: Кросс-таблица, отступы/разрывы
Добавлено: 13 дек 2016, 12:17
str
Вроде разобрался почему большой отступ в начале - свойство "держать вложенный отчет вместе" для SubReport3
Но заголовок почему-то все равно отделяется, поможете?
Re: Кросс-таблица, отступы/разрывы
Добавлено: 14 дек 2016, 08:41
str
Добрый день!
Кажется я понял в чем проблема.
При использовании SubReport свойство KeepDetails игнорируется.
Если во вложенном примере удалить Page1, то отображается как надо.
Я не учел какие-то настройки? Или это баг?
Re: Кросс-таблица, отступы/разрывы
Добавлено: 16 дек 2016, 10:38
Aleksey
Здравствуйте,
Особенность построения SubReport-а - он изначально строится как одна страница бесконечной длины и затем уже при выводе разбивается на страницы.
Поэтому, в данном случае, данное свойство не применяется.
Как вариант, не использовать SubReport.
Спасибо.