Отслеживание номера страницы в Report

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Geydar
Посетитель
Сообщения: 32
Зарегистрирован: 15 Март 2006, 19:47
Откуда: Москва

Отслеживание номера страницы в Report

Сообщение Geydar »

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

Как бы мне с 3-й страницы изменить заголовки отчета, report{prop:height} и т.п?

C60, legacy.
Аватара пользователя
StillZero
Ветеран
Сообщения: 458
Зарегистрирован: 06 Июль 2005, 2:17
Откуда: Хабаровск
Поблагодарили: 1 раз
Контактная информация:

Сообщение StillZero »

странное пожелание... не совсем мне понятное... как мне кажется, если печатается одно и тоже, то зачем менять высоту, видимо значит печатаются разные вещи, т.е. типо договора что то, а в этом случае зачем тебе знать номер страницы, ты просто знаешь, когда тебе нужно изменить данные, и... собственно и меняй

посмотри еще вот это PROP:NextPageNo и ENDPAGE
и вот это
http://www.clarionlife.net/index.php?op ... iew&id=215
Geydar
Посетитель
Сообщения: 32
Зарегистрирован: 15 Март 2006, 19:47
Откуда: Москва

Сообщение Geydar »

Это не договоры, а бланки производственного технологического процесса и т.п. документов.

Пробовал отследить PROP:NextPageNo - он почему-то опаздывает на 1-2 страницы !!
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Эта тема поднималась в том году в ClaListe.
Проблема в том, что когда переход на следующую страницу происходит автоматически (не явным endpage) то PROP:NextPageNo не работает.
Попытки посчитать сумму высот печатаемых деталей и от этого плясать особо не помогают, так как набегает погрешность связанная с какими-то внутренними заморочками Clarion.
Андрей Мялин предложил, имхо, хорошее решение. Кратко: переопределять печать своих деталей и формировать одну деталь которая занимает целую страницу. Кстати, в ClaList он кидал пример и класс, который это реализует.
Ответить