powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report - запутался в подвалах
16 сообщений из 16, страница 1 из 1
Crystal Report - запутался в подвалах
    #35381088
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, как сделать так, чтобы если распечатался подвал документа, то не печатать подвал страницы?
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381462
iNatty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Section Expert на секции Подвал страницы на свойстве Supress следующий код
if PageNumber = TotalPageCount then true else false (скрыть, если страница последняя).
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381482
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласитесь, что подвал документа м.б. довольно большим и не вмещаться на один лист.
А скажем, подвал печатается на последних трех листах документа.
Представим, что в документе 20 листов. На листах 18, 19, 20 печатается подвал документа.

Нужно не печатать подвал листа на страницах 18, 19 и 20.


Как это сделать?
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381585
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте следующее (сам не делал -- придумал на ходу). Создайте формулу и поместите её в подвал документа:
Код: plaintext
1.
Global BooleanVar SupressPageFooter
SupressPageFooter:= True
Для PageFooter для условия Supress напишите следующий код:
Код: plaintext
1.
Global BooleanVar SupressPageFooter
SupressPageFooter
Формулу спрячте. Идея понятна, я думаю.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381952
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsafСогласитесь, что подвал документа м.б. довольно большим и не вмещаться на один лист.
А скажем, подвал печатается на последних трех листах документа.
Представим, что в документе 20 листов. На листах 18, 19, 20 печатается подвал документа.

Нужно не печатать подвал листа на страницах 18, 19 и 20.


Как это сделать?
OnLastRecord
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381963
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В этом случае подвал листа вообще не печатается :(
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381969
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предыдущий топик для Сирина.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381987
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kruchinin PahanOnLastRecord
Тоже не особо катит.
На листе 17 таблица заканчивается, но подвала еще нет. Он большой и начинает печататься на листе 18. Мне надо на листе 17 отпечатать подвал листа.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35381997
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин. Тороплюсь печатать.

Следует читать так:
На листе 17 таблица заканчивается, но подвала ДОКУМЕНТА еще нет.
Он большой и начинает печататься с 18-го листа.
Мне надо на листе 17 отпечатать подвал листа.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382058
tolika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СиринПопробуйте следующее (сам не делал -- придумал на ходу). Создайте формулу и поместите её в подвал документа:
Код: plaintext
1.
Global BooleanVar SupressPageFooter
SupressPageFooter:= True
Для PageFooter для условия Supress напишите следующий код:
Код: plaintext
1.
Global BooleanVar SupressPageFooter
SupressPageFooter
Формулу спрячте. Идея понятна, я думаю.

попробуйте в первую строку воткнуть "Whileprintingrecords"
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382108
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tolikaпопробуйте в первую строку воткнуть "Whileprintingrecords"
Пробывал. Не помогает. :(
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382348
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsaf tolikaпопробуйте в первую строку воткнуть "Whileprintingrecords"
Пробывал. Не помогает. :(
Хмм... Странно... А мне помогает. А не пробовали инициализировать переменную перед тем как использовать?

ReportHeader
Код: plaintext
1.
2.
WhilePrintingRecords ;
BooleanVar SupressPageFooter := False ;

ReportFooter
Код: plaintext
1.
2.
WhilePrintingRecords ;
BooleanVar SupressPageFooter := True ;

PageFooter_Suppress
Код: plaintext
1.
2.
booleanVar SupressPageFooter ;
SupressPageFooter ;
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382370
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsaf tolikaпопробуйте в первую строку воткнуть "Whileprintingrecords"
Пробывал. Не помогает. :(
Проверил. Мне помогло :) У меня TextBox с текстом на 3 страницы, помещённый в ReportFooter.
P. S. Забыл про ";" в конце строк с кодом.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382410
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlsaf Kruchinin PahanOnLastRecord
Тоже не особо катит.
На листе 17 таблица заканчивается, но подвала еще нет. Он большой и начинает печататься на листе 18. Мне надо на листе 17 отпечатать подвал листа.
Может быть сброшенная галка "не разрывать объект" Вам поможет?
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382422
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да фиг его знает в чем тут дело.
Переменную инициировал в заголовке документа.
Все, как у вас. Но не идет. :(

Может это из-за того, что я пользуюсь Crystal Report встроенным в студию ?
Не знаю. Домой вечером прийду, попробую на XI версии крислалла это повторить.
...
Рейтинг: 0 / 0
Crystal Report - запутался в подвалах
    #35382446
vlsaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем идея ясна. Если у вас идет, значит и у меня должно получиться.
Буду еще пробывать.


Всем огромное спасибо за участие и помощь :)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report - запутался в подвалах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]