Страница 1 из 1

Вопрос по RichText

Добавлено: 08 июн 2007, 05:41
Trv
Добрый день.
У меня есть в формате rtf договор на 3 страницах. Я добавил компонент RichText в Стимул Репорт и загрузил в него документ. Но мне отображается в предварительном просмотре только первая страница. Как заставить RichText бить текст по страницам?

Вопрос по RichText

Добавлено: 08 июн 2007, 08:18
Pavel
У компонента RichText, а также у DataBand на котором лежит RichText, свойство CanBreak должно быть True

Вопрос по RichText

Добавлено: 08 июн 2007, 10:03
Trv
Pavel писал(а):У компонента RichText, а также у DataBand на котором лежит RichText, свойство CanBreak должно быть True
У меня DataBand не связан с данными, так как на данном этапе мне просто надо отобразить документ. Если я вставляю RichText в DataBand, то ничего не отображается. Возможно потому что он не связан с данными? Пробовал вставлять в пустой DataBand, то же самое, хотя текст бокс прекрасно показывается. Если использовать RichText без DataBand прямо на странице или в контейнере, то данные отображаются только на одной странице.

Вопрос по RichText

Добавлено: 08 июн 2007, 10:40
Pavel
В DataBand есть свойство CountData: DataBand печатается столько раз, сколько указано в этом свойстве. Установите CountData = 1.

Вопрос по RichText

Добавлено: 08 июн 2007, 11:23
Trv
Спасибо. Получилось.

Вопрос по RichText

Добавлено: 08 июн 2007, 15:21
Vital
Если будут вопросы - пишите.

Вопрос по RichText

Добавлено: 11 июн 2007, 06:39
Trv
RichText не корректно форматирует текст. Невидимую таблицу показывает как видимую. Таблица используется для форматирования. Попробовал вместо невидимой таблицы использовать две колонки - RichText отображает все в одной. Также текст вылазит за границы таблицы.

Вопрос по RichText

Добавлено: 11 июн 2007, 07:41
Vital
В данном случае от нас заивисит не очень много, поскольку мы используем стандартые winapi функции. Но Вы можете обновить windows dll, которая содержить RichText компонент. Положите файл в папку Вашего приложения (там где находятся сборки).

Спасибо.