Кросс-таблица, отступы/разрывы
Кросс-таблица, отступы/разрывы
Коллеги добрый день!
Помогите разобраться со следующей проблемой: при создании master-detail отчета Заголовок и данные в упрямую не хотят быть вместе и постоянно разъезжаются. Изменял настройки Keep Details = Keep Details Together, не помогает.
Так же появился совершенно непонятный разрыв в GroupBand
Так же обнаружил баг с отображением названий столбцов - если есть вложенный столбец, то название смещается вниз (аналогичная проблема была для первой строки группы viewtopic.php?f=8&t=8601 ) Отчет
Помогите разобраться со следующей проблемой: при создании master-detail отчета Заголовок и данные в упрямую не хотят быть вместе и постоянно разъезжаются. Изменял настройки Keep Details = Keep Details Together, не помогает.
Так же появился совершенно непонятный разрыв в GroupBand
Так же обнаружил баг с отображением названий столбцов - если есть вложенный столбец, то название смещается вниз (аналогичная проблема была для первой строки группы viewtopic.php?f=8&t=8601 ) Отчет
Re: Кросс-таблица, отступы/разрывы
Здравствуйте.
Для того, чтобы ответить на ваши вопросы, нам надо воспроизвести проблему.
Пришлите, пожалуйста, тестовые данные для вашего отчёта.
Как вариант, вы можете написать следующий код в событии Before Print страницы.
Спасибо.
Для того, чтобы ответить на ваши вопросы, нам надо воспроизвести проблему.
Пришлите, пожалуйста, тестовые данные для вашего отчёта.
Как вариант, вы можете написать следующий код в событии Before Print страницы.
Код: Выделить всё
{YourDataTableName}.DataTable.DataSet.WriteXml("e:\\data.xml");
{YourDataTableName}.DataTable.DataSet.WriteXmlSchema("e:\\data.xsd");
Re: Кросс-таблица, отступы/разрывы
HighAley, замучался с экспортом, по приведенному вами коду сохраняется xml с одной записью, больше не хочет. Xsd вообще не создается.
Скопировал данные в xls, так сойдет?
PS: Вкладка DiagnosticianPatientVisitStatis обрезалась, ограничение по длине. Должно быть DiagnosticianPatientVisitStatistics
Скопировал данные в xls, так сойдет?
PS: Вкладка DiagnosticianPatientVisitStatis обрезалась, ограничение по длине. Должно быть DiagnosticianPatientVisitStatistics
- Вложения
-
- Data.xlsx
- (36.44 КБ) 182 скачивания
Re: Кросс-таблица, отступы/разрывы
Здравствуйте,
Не смогли запустить ваш отчет с присланными данными. Множество полей имеют другие имена, некоторые отсутствуют.
Не могли бы вы прислать простой пример с тестовыми данными для анализа.
Спасибо.
Не смогли запустить ваш отчет с присланными данными. Множество полей имеют другие имена, некоторые отсутствуют.
Не могли бы вы прислать простой пример с тестовыми данными для анализа.
Спасибо.
- Вложения
-
- Capture.PNG (103.25 КБ) 4057 просмотров
Re: Кросс-таблица, отступы/разрывы
Вроде разобрался почему большой отступ в начале - свойство "держать вложенный отчет вместе" для SubReport3
Но заголовок почему-то все равно отделяется, поможете?
Но заголовок почему-то все равно отделяется, поможете?
- Вложения
-
- Report.mrt
- (23.31 КБ) 274 скачивания
-
- Data.xlsx
- (36.44 КБ) 302 скачивания
Re: Кросс-таблица, отступы/разрывы
Добрый день!
Кажется я понял в чем проблема.
При использовании SubReport свойство KeepDetails игнорируется.
Если во вложенном примере удалить Page1, то отображается как надо.
Я не учел какие-то настройки? Или это баг?
Кажется я понял в чем проблема.
При использовании SubReport свойство KeepDetails игнорируется.
Если во вложенном примере удалить Page1, то отображается как надо.
Я не учел какие-то настройки? Или это баг?
- Вложения
-
- Report.mrt
- (22.76 КБ) 323 скачивания
-
- Data.xlsx
- (38.28 КБ) 284 скачивания
Re: Кросс-таблица, отступы/разрывы
Здравствуйте,
Особенность построения SubReport-а - он изначально строится как одна страница бесконечной длины и затем уже при выводе разбивается на страницы.
Поэтому, в данном случае, данное свойство не применяется.
Как вариант, не использовать SubReport.
Спасибо.
Особенность построения SubReport-а - он изначально строится как одна страница бесконечной длины и затем уже при выводе разбивается на страницы.
Поэтому, в данном случае, данное свойство не применяется.
Как вариант, не использовать SubReport.
Спасибо.