Можно ли в FastReport поменять страничку по умолчанию?

У меня небольшая проблема.

Я построил отчет из 2-х страниц:

  • Страница1 показывает общие элементы с суммой.
  • Страница 2 содержит подробную информацию о каждом элементе.

В форме я выбираю, какую страницу хочу видеть.

Если мне нужна общая информация, я выбираю вариант 1 и вижу «Страница 1».

Но, если я хочу увидеть подробную информацию, я видел «Page1» вместе с «Page2», а не только содержимое «page2».

Я пытался установить page1.visible := False, но если я это сделал, я ничего не увидел, но если я установил page2.visible := False и выбрал вариант 1, то я увидел содержимое.

Почему у меня не может быть такого же результата?

Мне кажется, что «Страница1» установлена ​​как страница по умолчанию, и я не могу сделать эту страницу невидимой.

Так что я пытаюсь это изменить. Если это возможно, где я могу это изменить?

Спасибо.


person user1546296    schedule 23.07.2012    source источник
comment
Как насчет PrintPreparedReport ('2', 1, False, frAll); ?   -  person Hendra    schedule 24.07.2012
comment
Не могли бы вы уточнить свои версии Delphi и FastReport?   -  person menjaraz    schedule 24.07.2012


Ответы (1)


вы должны убедиться, что на странице 2 есть бэнд MasterData.
где страница Fast Report не появляется, пока не будет MasterData.
Где Бэнд «Основные данные». Представляют Основное ядро ​​.
, а затем ваш код будет запущен page1.visible := False.

person mahmoud mansour    schedule 05.08.2015