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

Функцией GetNumPage

Добавлено: 16 окт 2012, 18:32
tolctiy
Можно ли использовать эту функцию в .ard(.rtf) отчетах. Если "да", то подскажите как.

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 06:16
Алексей
судя по документации fcom.pdf, использовать можно.
подозреваю что внутри формы в блоках .begin end.
возвращает word

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 10:31
edward_K
проще @np@ использовать. Только кол-во строк в форме не забывайте задавать.

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 11:19
Den
Нельзя. Это метод формы для использования из VIP.

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 12:29
tolctiy
Тогда подскажите! Как в .ard отчете получить номер текущей или 2-й страницы формы?

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 13:30
Алексей
делали как то давно инвентаризационную форму... считали строки, при достижении определённого количества строк, ставили разрыв :)

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 15:50
tolctiy
Все данные выводятся в таблице и 1-на строка может занимать по размеру несколько строк(в зависимости от длинны выводимого наименования в ячейке таблицы). Как быть в таком случаи?

Re: Функцией GetNumPage

Добавлено: 17 окт 2012, 15:57
m0p3e
В rtf есть колонтитулы.

Re: Функцией GetNumPage

Добавлено: 18 окт 2012, 08:12
Алексей
tolctiy писал(а):Все данные выводятся в таблице и 1-на строка может занимать по размеру несколько строк(в зависимости от длинны выводимого наименования в ячейке таблицы). Как быть в таком случаи?
ну вот у нас так же было в инвентаризационной.... вычисляли на сколько строк входит название и считали строчки вручную, чтобы в нужный момент поставить разрыв страницы.

Re: Функцией GetNumPage

Добавлено: 18 окт 2012, 10:57
LaaLaa
В fcom и ard отчетах, особенно если они не текстовые а rtf, возможности программного управления страницами весьма ограничены.

Используйте для таких отчетов FastReport. Статья http://tyumbit.ru/gal_forum/viewtopic.p ... 32&start=0 и примеры в ней помогут вам разобраться с возможностями FR по работе со страницами.