ошибка, когда несколько колонок на странице

Обсуждение Stimulsoft Reports.NET
Ответить
IVC
Сообщения: 37
Зарегистрирован: 09 дек 2011, 07:11

ошибка, когда несколько колонок на странице

Сообщение IVC »

есть дата бэнд dbMain, его нужно выводить в 2 колонки на странице. без необходимости dbMain разрываться не должен(только если не помещается на высоту страницы, то переходит на новую колонку). однако, если для dbMain свойство "может разрываться" установлено в "нет" и есть данные, которые не влазят на высоту страницы в 1 колонку, то возникает ошибка.
если число колонок на странице установить в 0, то работает как надо, ошибки не возникает.
как в таком случае выводить данные в 2 колонки?
здесь пример.
Вложения
расчтеный.rar
(15.93 КБ) 183 скачивания
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

ошибка, когда несколько колонок на странице

Сообщение Aleksey »

Здравствуйте,

Не смогли воспроизвести ошибку.
Пожалуйста, проверьте последнюю версию и сообщите нам о результатах.

Спасибо.
IVC
Сообщения: 37
Зарегистрирован: 09 дек 2011, 07:11

ошибка, когда несколько колонок на странице

Сообщение IVC »

действительно, в последней версии этой ошибки нету.
тогда еще вопрос: первая колонка в отчете на указанном наборе данных остается пустой (данные не влазят на высоту колонки). есть ли возможность не переходить на вторую колонку, пока первая не заполнена? (см. первую страницу отчета)
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

ошибка, когда несколько колонок на странице

Сообщение Aleksey »

Здравствуйте,

Пожалуйста, установите для бэнда dbMain свойство CanBreak в true.

Спасибо.
IVC
Сообщения: 37
Зарегистрирован: 09 дек 2011, 07:11

ошибка, когда несколько колонок на странице

Сообщение IVC »

Если установить для бэнда dbMain свойство CanBreak в true, то dbMain будет заполнять всю колонку до конца, а оставшуюся часть данных переносить на след. колонку для любого набора данных(даже с небольшим числом строк). А надо, чтобы dbMain разрывался только в случае, если данные нельзя уместить в 1 колонку, иначе нужно начинать печать с новой колонки. Если свойство CanBreak установить в false, то как раз так и происходит. А вопрос заключается в первой пустой колонке.
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

ошибка, когда несколько колонок на странице

Сообщение Aleksey »

Здравствуйте,
IVC писал(а):тогда еще вопрос: первая колонка в отчете на указанном наборе данных остается пустой (данные не влазят на высоту колонки). есть ли возможность не переходить на вторую колонку, пока первая не заполнена? (см. первую страницу отчета)
IVC писал(а):Если установить для бэнда dbMain свойство CanBreak в true, то dbMain будет заполнять всю колонку до конца, а оставшуюся часть данных переносить на след. колонку для любого набора данных(даже с небольшим числом строк). А надо, чтобы dbMain разрывался только в случае, если данные нельзя уместить в 1 колонку, иначе нужно начинать печать с новой колонки. Если свойство CanBreak установить в false, то как раз так и происходит. А вопрос заключается в первой пустой колонке.
Не совсем поняли как все таки необходимо поступать с первой колонкой. Не могли бы вы более подробно описать проблему.

Спасибо.
IVC
Сообщения: 37
Зарегистрирован: 09 дек 2011, 07:11

ошибка, когда несколько колонок на странице

Сообщение IVC »

Можно ли начать печать с первой колонки, если свойство CanBreak у dbMain установлено в false?
(в примере из первого поста видно, что эта колонка осталась пустой)
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

ошибка, когда несколько колонок на странице

Сообщение Aleksey »

Здравствуйте,

Если свойство CanBreak выключено, то печататься с первой колонки будет только в том случае, если данные на бэнде dbMain будут целиком вмещаться на первую колонку. В противном случае первая колонка будет оставаться пустой.

Спасибо.
IVC
Сообщения: 37
Зарегистрирован: 09 дек 2011, 07:11

ошибка, когда несколько колонок на странице

Сообщение IVC »

Спасибо за помощь!
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

ошибка, когда несколько колонок на странице

Сообщение Andrew »

Здравствуйте,

Всегда рады помочь Вам.

Спасибо.
Ответить