Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FastReport нумерация строк данных [D7]


Топпер ©   (2005-02-02 16:12:00) 

пожскажите как сделать нумерацию строк данных в FastReport на каждом новом листе начинающуюся с 1. Если использовать выражение [Line] то нумерация сквозная с 1го по n-ный лист для строк данных. Если использовать код с автоинкриментом, то подскажите какое событие возникает при начинании нового листа.


Соловьев   (2005-02-02 16:49:00) [1]


> [4] Топпер   (02.02.05 16:32)

ну ты сам допер :) поздравляю 8)


Соловьев   (2005-02-02 16:36:00) [2]

заводишь переменную в ОнБефореПринт мастердаты увеличиваешь на один, а в футере обнуляешь.


Топпер   (2005-02-02 16:32:00) [3]

если указывать в МастерДата количество строк на лист, то этого не происходит, так я решил эту заморочку.
в поле нумерации [inc(n)][n] , а в онБефоПринт pageheader обнулил n


Топпер   (2005-02-02 16:25:00) [4]

проблема в том что когда очередная строка уже не влазит она, если не стоит флаг "разрываемый", переходит на новый лист с числом не равным "1", может кто знает как этого избежать


Sergey13   (2005-02-02 16:22:00) [5]

Переменную можно завести. Ее и печатать.


Reindeer Moss Eater   (2005-02-02 16:15:00) [6]

ОнБефоПринт у чего-нибудь.


Наверх

Титульная страница Поиск, карта сайта Написать письмо