Создание счета с итоговой строкой в конце последней страницы

Обсуждение Stimulsoft Reports.NET
Ответить
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Создание счета с итоговой строкой в конце последней страницы

Сообщение VaDRo »

Привет всем!

Есть .Net версия от 2011 года (досталась по наследству). Есть желание сделать счет. Основные области - таблица с услугами по счету, итог ВСЕГДА находится в конце страницы (даже когда страниц много - тогда конечно же в конце последней страницы). При этом между строкой в таблице с последней услугой и строкой с итогом нужно разместить большой прямоугольник с полями.

Собственно, почти все получилось. Была размещена область PageHeaderBand с координатами плательщика, Header Band с заголовком таблицы, DataBand собсно с данными в виде таблицы. Ниже - PageFooterBand с заданными непрозрачными краями, плюс PageFooterBand с итоговыми данными. На данном этапе - как убрать неприятную пустую полоску между таблицей с услугами и PageHeaderBand с заданными непрозрачными краями.

Хотя - возможно, я все сделал неправильно - тогда, пожалуйста, подскажите как правильно решить эту задачу.
Вложения
Пример того, что хотелось бы
Пример того, что хотелось бы
screen.jpg (62.06 КБ) 5850 просмотров
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение Aleksey »

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

Пожалуйста, пришлите шаблон отчета для анализа.

Спасибо.
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение VaDRo »

Шаблон прикреплен к сообщению. Спасибо за внимание
Вложения
test.mrt
Пример
(59.38 КБ) 321 скачивание
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение HighAley »

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

Попробуйте вместо PageFooterBand2 использовать Empty Band.

Спасибо.
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение VaDRo »

Алексей, я пробовал, но там возникает проблема - Empty Band я так понимаю наносится целое количество раз на последнюю страницу - и не обязательно достает до PageFooterBand в которой находится итоговая сумма. Получается все равно разрыв, только снизу.
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение VaDRo »

Собственно, попробовал еще раз - вот скрин
Вложения
Пример-2
Пример-2
screen.jpg (64.58 КБ) 5839 просмотров
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение VaDRo »

Ага, внимательно прочитал документацию, поменял PageFooterBand на FooterBand. Все равно беда и не получается как в документации :(
Вложения
Скрин
Скрин
screen.jpg (64.97 КБ) 5838 просмотров
test.mrt
Исправленный пример
(59.26 КБ) 302 скачивания
VaDRo
Сообщения: 9
Зарегистрирован: 14 окт 2014, 17:36

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение VaDRo »

Получилось! Нужно было прочитать еще соседние статьи в хелпе и обойти возникшие трудности. Итак, использован PageFooterBand и EmptyBand. При этом у последнего изменено проперти Size Mode (установил в значение Increase Last Row). И все заработало. Правда, совершенно не понимаю - почему не работало с использованием FooterBand.

Алексей, большое спасибо за помощь!
Вложения
скрин
скрин
screen.jpg (37.53 КБ) 5838 просмотров
test.mrt
шаблон
(59.41 КБ) 312 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Создание счета с итоговой строкой в конце последней стра

Сообщение HighAley »

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

Мы всегда рады вам помочь.
Обращайтесь, если не найдёте какой-либо информации в документации.

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