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

Clarion, Clarion 7

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

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

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

Сообщение Алексей- Софт-Центр »

Добрый день!
Кларион 6, ABC, RPM.

Задача примитивно простая - надо со второй страницы отчета печатать после заголовка страницы некий подзаголовок (вторую шапку таблицы).
Пробовал как в доке:
1 Создал локальную переменную - дал ей тип - номер страницы
2 Создал break на эту переменную
3 Для break создавал и detail и head - ничего не помагает

Вставок для простой печати detail - нету.

Придумал вариант с помещением txt поля в page header - во вставке после открытия файлов - присвоил полю значение (фактически рисовал шапку таблицы)
Потом перед печать detail присвоил этому полю другую шапку таблицы! Так работает - но муторно подбирать размеры колонок,ограничители и тд.

Кто знает - ткните в нужном направлении.

Алексей
kreator
✯ Ветеран ✯
Сообщения: 5158
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Второй заголовок страницы отчета

Сообщение kreator »

А что если так. Нарисовать в Header'е всё - и заголовок и подзаголовок. А в рантайме смотреть - если первая страница, то подзаголовок hidden, если не первая, то рисуется всё.
We are hard at work… for you. :)
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Второй заголовок страницы отчета

Сообщение Алексей- Софт-Центр »

Добрый день!
В том то и дело, что я не могу (не знаю) как отследить что пошла новая страница!

Алексей
kreator
✯ Ветеран ✯
Сообщения: 5158
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

Re: Второй заголовок страницы отчета

Сообщение kreator »

Посмотри - prop:pageno. Есть еще контрол ReportPageNumber.
We are hard at work… for you. :)
agat
Новичок
Сообщения: 6
Зарегистрирован: 25 Июнь 2010, 16:14

Re: Второй заголовок страницы отчета

Сообщение agat »

Unhide в PageHeader делать можно сразу после печати первого же Detail - т.о. для первой страницы будет усеченный Header, а далее - с подзаголовком
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Второй заголовок страницы отчета

Сообщение Алексей- Софт-Центр »

Добрый день!
Нарисовал линию в PageHeader - ?Line45
1. Если в свойствах линии ставлю галку HIDE, то потом где угодно ставлю UNhide(?Line45) или ?Line45{prop:hide}= false - линия в заголовке
последующих не появляется.
2. Если в свойствах линии не ставлю галку HIDE, то ставлю HIDE(?Line45) во вставке "после открытия файлов" - все равно на 1-ой странице печатает линию.

заколдованный круг, какой-то!!!! :oops:

Алексей
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: Второй заголовок страницы отчета

Сообщение Admin »

Алексей- Софт-Центр писал(а):1. Если в свойствах линии ставлю галку HIDE, то потом где угодно ставлю UNhide(?Line45) или ?Line45{prop:hide}= false - линия в заголовке последующих не появляется.

Код: Выделить всё

Report $ ?Line45{prop:hide} = FALSE
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Алексей- Софт-Центр
Ветеран
Сообщения: 390
Зарегистрирован: 26 Август 2009, 12:41
Откуда: Moscow
Контактная информация:

Re: Второй заголовок страницы отчета

Сообщение Алексей- Софт-Центр »

Добрый день!
Спасибо Agat, Admin! Заработало !
Ошибка была в переназначении на репорт!
(уже не первый раз наступаю на эти грабли!!!!!! Переназначение между windows и report)

Алексей
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: Второй заголовок страницы отчета

Сообщение Admin »

Алексей- Софт-Центр писал(а):уже не первый раз наступаю на эти грабли!!!!!! Переназначение между windows и report
Сам такой же. Старые стали :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить