Выравнивание по высоте ячеек табличной формы представления

Обсуждение Stimulsoft Reports.NET
Ответить
Ell
Сообщения: 31
Зарегистрирован: 12 июл 2012, 15:30

Выравнивание по высоте ячеек табличной формы представления

Сообщение Ell »

Добрый день
Подскажите, пожалуйста, как построить отчет, который содержит следующую структуру: табличная форма, состоит из трех колонок, строк на несколько страниц, но фиксированное количество. Первая и вторая колонки каждой строки содержат фиксированный текст, а вот последняя для каждой строки содержит форматированный текст из нескольких абзацев. Есть абзацы условные, т.е. могут присутствовать, а могут и нет. Основная проблема - выровнять по высоте все 3 ячейки в строке.
Во вложенном примере поля: Проверка, Проверка1, Проверка2 условные и могут сжиматься.
Вложения
Образец.mrt
(18.96 КБ) 338 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Выравнивание по высоте ячеек табличной формы представлен

Сообщение HighAley »

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

Это можно сделать с помощью дополнительного кода, включив 2 прохода.
На первом проходе собирается информация о высоте компонентов, допустим в хэш-таблицу, а на втором задаётся необходимая высота.

Спасибо.
Ell
Сообщения: 31
Зарегистрирован: 12 июл 2012, 15:30

Re: Выравнивание по высоте ячеек табличной формы представлен

Сообщение Ell »

Добрый день
Другой вопрос по данной ситуации. Если текст одной колонки не умещается на одной странице, то текст продолжает выводится на 2-й странице. В данном случае нужно, чтобы текст соседней колонки дублировался на втором листе. Как можно продублировать?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Выравнивание по высоте ячеек табличной формы представлен

Сообщение HighAley »

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

К сожалению, простого пути решения данной проблемы нет. Её решение зависит от конкретной ситуации.
Пришлите, пожалуйста пример, который бы воспроизвёл реальную ситуацию возникающую в вашем случае.

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