Работа с Page
Listopad
Хабаровск
В отчете есть, к примеру, две страницы - Page1, Page2.
Как при запуске отчета запретить формирование одной из страниц, скажем, Page1?
Page1.Visible = False - просто скрывает страницу, насколько я поняла.
То есть, если источником для страницы служит запрос, он выполнится даже если страница скрыта. А если на выполнение запроса требуется немало времени, то это не рационально.
Как запретить выполнение всех запросов, связанных со страницей Page1?
Как при запуске отчета запретить формирование одной из страниц, скажем, Page1?
Page1.Visible = False - просто скрывает страницу, насколько я поняла.
То есть, если источником для страницы служит запрос, он выполнится даже если страница скрыта. А если на выполнение запроса требуется немало времени, то это не рационально.
Как запретить выполнение всех запросов, связанных со страницей Page1?
Комментарии
Просто мне показалось, что когда была одна страница - формировалось быстрее. А после добавления страницы со сложным запросом к базе стало дольше. Вот я и подумала, что он обрабатывает все запросы несмотря на Page.Visible = False...
У меня есть Page1 и Page2. К примеру Page1 выводит общие суммы по организациям, а Page2 - разбивку сумм по критериям. Как сделать так, чтобы вывелась Page1 для первой организации, затем Page2 для нее же, потом Page1 для следующей организации, после чего снова Page2, но уже для второй организации и т.д. Сейчас выводится Page1 для всех организации, а затем Page2 - тоже для всех...
Извиняюсь за количество вопросов, просто все очень хочется поскорее изучить. ))))
А можно ли скопировать Page в пределах одного отчета или из одного в другой?