Метод Microsoft.Reporting.WebFormsClient.ReportViewer.findNext
Выделяет в отчете следующее совпадение с условиями поиска.
Синтаксис
$find(viewerId).find("Purchasing");
var handledByClient = $find(viewerId).findNext();
Возвращаемое значение
Значение true, если операция обрабатывается клиентским элементом управления и не вызывает обратную передачу. Значение false, если операция приводит к обратной передаче.
Замечания
Этот метод следует использовать после метода find. Если следующее совпадение располагается не на странице, которая отображается в данный момент в области отчета, то клиентский элемент управления выполняет обратную передачу. Пример использования этого метода см. в разделе Метод Microsoft.Reporting.WebFormsClient.ReportViewer.find.
Когда веб-страница выполняет обратную передачу или клиентский элемент управления загружает содержимое, обращение к любому методу или свойству вызывает исключение со следующим сообщением: «Выполняется обновление отчета или страницы. Дождитесь завершения текущего действия». Используйте свойство isLoading, чтобы проверить, выполняется ли обновление отчета или страницы и можно ли обращаться к методам и свойствам.
Если веб-страница или клиентский элемент управления не выполняют обратную передачу, для этого метода необходим загруженный отчет. Если отчет не загружен, то вызов этого метода приводит к исключению с сообщением «Не удается выполнить операцию, поскольку не загружен отчет». Перед использованием этого метода проверьте, содержит ли область отчета страницу отчета, с помощью свойства reportAreaContentType.