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

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

Добавлено: 14 окт 2014, 17:47
VaDRo
Привет всем!

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

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

Хотя - возможно, я все сделал неправильно - тогда, пожалуйста, подскажите как правильно решить эту задачу.

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

Добавлено: 15 окт 2014, 10:54
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 15 окт 2014, 12:17
VaDRo
Шаблон прикреплен к сообщению. Спасибо за внимание

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

Добавлено: 15 окт 2014, 15:01
HighAley
Здравствуйте.

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

Спасибо.

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

Добавлено: 15 окт 2014, 15:41
VaDRo
Алексей, я пробовал, но там возникает проблема - Empty Band я так понимаю наносится целое количество раз на последнюю страницу - и не обязательно достает до PageFooterBand в которой находится итоговая сумма. Получается все равно разрыв, только снизу.

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

Добавлено: 15 окт 2014, 15:45
VaDRo
Собственно, попробовал еще раз - вот скрин

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

Добавлено: 15 окт 2014, 16:04
VaDRo
Ага, внимательно прочитал документацию, поменял PageFooterBand на FooterBand. Все равно беда и не получается как в документации :(

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

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

Алексей, большое спасибо за помощь!

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

Добавлено: 15 окт 2014, 19:03
HighAley
Здравствуйте.

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

Спасибо.