Создание счета с итоговой строкой в конце последней страницы
Создание счета с итоговой строкой в конце последней страницы
Привет всем!
Есть .Net версия от 2011 года (досталась по наследству). Есть желание сделать счет. Основные области - таблица с услугами по счету, итог ВСЕГДА находится в конце страницы (даже когда страниц много - тогда конечно же в конце последней страницы). При этом между строкой в таблице с последней услугой и строкой с итогом нужно разместить большой прямоугольник с полями.
Собственно, почти все получилось. Была размещена область PageHeaderBand с координатами плательщика, Header Band с заголовком таблицы, DataBand собсно с данными в виде таблицы. Ниже - PageFooterBand с заданными непрозрачными краями, плюс PageFooterBand с итоговыми данными. На данном этапе - как убрать неприятную пустую полоску между таблицей с услугами и PageHeaderBand с заданными непрозрачными краями.
Хотя - возможно, я все сделал неправильно - тогда, пожалуйста, подскажите как правильно решить эту задачу.
Есть .Net версия от 2011 года (досталась по наследству). Есть желание сделать счет. Основные области - таблица с услугами по счету, итог ВСЕГДА находится в конце страницы (даже когда страниц много - тогда конечно же в конце последней страницы). При этом между строкой в таблице с последней услугой и строкой с итогом нужно разместить большой прямоугольник с полями.
Собственно, почти все получилось. Была размещена область PageHeaderBand с координатами плательщика, Header Band с заголовком таблицы, DataBand собсно с данными в виде таблицы. Ниже - PageFooterBand с заданными непрозрачными краями, плюс PageFooterBand с итоговыми данными. На данном этапе - как убрать неприятную пустую полоску между таблицей с услугами и PageHeaderBand с заданными непрозрачными краями.
Хотя - возможно, я все сделал неправильно - тогда, пожалуйста, подскажите как правильно решить эту задачу.
- Вложения
-
- Пример того, что хотелось бы
- screen.jpg (62.06 КБ) 5845 просмотров
Re: Создание счета с итоговой строкой в конце последней стра
Здравствуйте,
Пожалуйста, пришлите шаблон отчета для анализа.
Спасибо.
Пожалуйста, пришлите шаблон отчета для анализа.
Спасибо.
Re: Создание счета с итоговой строкой в конце последней стра
Шаблон прикреплен к сообщению. Спасибо за внимание
- Вложения
-
- test.mrt
- Пример
- (59.38 КБ) 321 скачивание
Re: Создание счета с итоговой строкой в конце последней стра
Алексей, я пробовал, но там возникает проблема - Empty Band я так понимаю наносится целое количество раз на последнюю страницу - и не обязательно достает до PageFooterBand в которой находится итоговая сумма. Получается все равно разрыв, только снизу.
Re: Создание счета с итоговой строкой в конце последней стра
Собственно, попробовал еще раз - вот скрин
- Вложения
-
- Пример-2
- screen.jpg (64.58 КБ) 5834 просмотра
Re: Создание счета с итоговой строкой в конце последней стра
Ага, внимательно прочитал документацию, поменял PageFooterBand на FooterBand. Все равно беда и не получается как в документации
- Вложения
-
- Скрин
- screen.jpg (64.97 КБ) 5833 просмотра
-
- test.mrt
- Исправленный пример
- (59.26 КБ) 302 скачивания
Re: Создание счета с итоговой строкой в конце последней стра
Получилось! Нужно было прочитать еще соседние статьи в хелпе и обойти возникшие трудности. Итак, использован PageFooterBand и EmptyBand. При этом у последнего изменено проперти Size Mode (установил в значение Increase Last Row). И все заработало. Правда, совершенно не понимаю - почему не работало с использованием FooterBand.
Алексей, большое спасибо за помощь!
Алексей, большое спасибо за помощь!
- Вложения
-
- скрин
- screen.jpg (37.53 КБ) 5833 просмотра
-
- test.mrt
- шаблон
- (59.41 КБ) 312 скачиваний
Re: Создание счета с итоговой строкой в конце последней стра
Здравствуйте.
Мы всегда рады вам помочь.
Обращайтесь, если не найдёте какой-либо информации в документации.
Спасибо.
Мы всегда рады вам помочь.
Обращайтесь, если не найдёте какой-либо информации в документации.
Спасибо.