Поделиться через


Метод Microsoft.Reporting.WebFormsClient.ReportViewer.findNext

Выделяет в отчете следующее совпадение с условиями поиска.

Синтаксис

$find(viewerId).find("Purchasing");
var handledByClient = $find(viewerId).findNext();

Возвращаемое значение

Значение true, если операция обрабатывается клиентским элементом управления и не вызывает обратную передачу. Значение false, если операция приводит к обратной передаче.

Замечания

Этот метод следует использовать после метода find. Если следующее совпадение располагается не на странице, которая отображается в данный момент в области отчета, то клиентский элемент управления выполняет обратную передачу. Пример использования этого метода см. в разделе Метод Microsoft.Reporting.WebFormsClient.ReportViewer.find.

Когда веб-страница выполняет обратную передачу или клиентский элемент управления загружает содержимое, обращение к любому методу или свойству вызывает исключение со следующим сообщением: «Выполняется обновление отчета или страницы. Дождитесь завершения текущего действия». Используйте свойство isLoading, чтобы проверить, выполняется ли обновление отчета или страницы и можно ли обращаться к методам и свойствам.

Если веб-страница или клиентский элемент управления не выполняют обратную передачу, для этого метода необходим загруженный отчет. Если отчет не загружен, то вызов этого метода приводит к исключению с сообщением «Не удается выполнить операцию, поскольку не загружен отчет». Перед использованием этого метода проверьте, содержит ли область отчета страницу отчета, с помощью свойства reportAreaContentType.

См. также

Справочник

Класс Microsoft.Reporting.WebFormsClient.ReportViewer