Создание отчетов по проверкам

Создание отчетов по проверкам

Заключительной из рассматриваемых здесь задач контроля ввода будет использование элемента ValidationSummary. В настоящий момент каждый из ваших элементов контроля отображает сообщение об ошибке в том месте, где это было определено на этапе разработки. Во многих случаях это будет как раз то, что вам требуется. Однако в сложных формах с многочисленными элементами ввода вы не захотите видеть неожиданно всплывающие то тут, то там яркие сообщения. Используя тип ValidationSummary, вы можете заставить все типы контроля ввода отображать сообщения об ошибках в строго отведенном для этого месте на странице.

Первым шагом при этом является добавление ValidationSummary в файл *.aspx. Дополнительно можно установить свойство HeaderText этого типа, а также значение DisplayMode, которое по умолчанию задает представление сообщений об ошибках в виде списка с буллитами.

‹asp:ValidationSummary id="ValidationSummary1" style="Z-INDEX: 123; LEFT: 152px; POSITION: absolute; TOP: 320px" runat="server" Width="353px" HeaderText="Элементы ввода, требующие корректировки."›

‹/asp:ValidationSummary›

Затем для каждого элемента контроля ввода на странице (для RequiredFieldValidator, RangeValidator и т.д.) нужно установить свойство Display равным значению None. Это гарантирует, что вы не увидите дубликатов сообщений об ошибках для одного и того же случая неудачного завершения проверки (когда одно сообщение отображается в резюмирующем списке, а другое – в месте размещения элемента контроля ввода).

Наконец, если требуется отобразить сообщения об ошибке с помощью MessageBox клиента, то установите для свойства ShowMessageBox значение true (истина), а для свойства ShowSummary – значение false (ложь).

Исходный код. Проект ValidatorCtrls размещен в подкаталоге, соответствующем главе 23.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Построение отчетов

Из книги Компьютер на 100. Начинаем с Windows Vista автора Зозуля Юрий

Построение отчетов Формы предназначены в основном для просмотра и редактирования записей, а отчеты используются для просмотра и печати различной информации из базы данных. Построение отчетов напоминает разработку форм: простой отчет можно построить автоматически или


Дизайн отчетов

Из книги BPwin и Erwin. CASE-средства для разработки информационных систем автора Маклаков Сергей Владимирович

Дизайн отчетов Если внешний вид отчета, созданного с помощью кнопки Отчет или Мастера отчетов, не соответствует требованиям, его можно изменить, открыв отчет в режиме макета (рис. 7.33). В процессе редактирования учтите, что любой отчет состоит из нескольких горизонтальных


Практическая работа 58. Создание форм и отчетов

Из книги Моделирование бизнес-процессов с BPwin 4.0 автора Маклаков Сергей Владимирович

Практическая работа 58. Создание форм и отчетов Это последняя практическая работа в программе Access, поэтому постарайтесь выполнить все задания самостоятельно.1. В базе данных Taxi2008 создайте формы для просмотра и редактирования каждой таблицы из базы данных. Самостоятельно


1.3. Создание отчетов в BPwin

Из книги Microsoft Access 2007 автора Днепров Александр Г.

1.3. Создание отчетов в BPwin BPwin имеет мощный инструмент генерации. Отчеты по модели вызываются из пункта меню Report. Всего имеется семь типов отчетов:Model Report. Этот отчет уже упоминался в 1.2.1. Он включает информацию о контексте модели - имя модели, точку зрения, область, цель, имя


2.5. Создание отчетов в ERwin

Из книги Access 2002: Самоучитель автора Дубнов Павел Юрьевич

2.5. Создание отчетов в ERwin 2.5.1. Интерфейс Report Browser Для генерации отчетов в ERwin имеется эффективный и простой в использовании инструмент - Report Browser. Он позволяет выполнять предопределенные отчеты (объединенные по типам), сохранять результаты их выполнения, создавать


5. Создание качественных отчетов с помощью RPTwin

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

5. Создание качественных отчетов с помощью RPTwin 5.1. Создание простейших отчетов в RPTwin 5.1.1. Создание нового отчета RPTwin является специализированным генераторам отчетов, который позволяет создавать качественные отчеты по моделям процессов и данных. RPTwin входит в поставку как


5.1. Создание простейших отчетов в RPTwin

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

5.1. Создание простейших отчетов в RPTwin 5.1.1. Создание нового отчета RPTwin является специализированным генераторам отчетов, который позволяет создавать качественные отчеты по моделям процессов и данных. RPTwin входит в поставку как BPwin, так и ERwin. Функциональность RPTwin позволяет


Глава 2. Создание отчетов

Из книги автора

Глава 2. Создание отчетов 2.1. Создание отчетов в BPwin 2.1.1. Встроенные шаблоны отчетов Существует три способа создания отчетов в BPwin 4.0:с помощью встроенных шаблонов;с помощью Report Template Builder;с помощью RPTwin.Для создания отчетов по функциональной модели можно также использовать


2.1. Создание отчетов в BPwin

Из книги автора

2.1. Создание отчетов в BPwin 2.1.1. Встроенные шаблоны отчетов Существует три способа создания отчетов в BPwin 4.0:с помощью встроенных шаблонов;с помощью Report Template Builder;с помощью RPTwin.Для создания отчетов по функциональной модели можно также использовать генераторы отчетов


2.1.2. Создание отчетов с помощью Report Template Builder

Из книги автора

2.1.2. Создание отчетов с помощью Report Template Builder Собственный шаблон отчета можно создать с помощью диалога Report Template Builder. Пункт меню Tools/Reports Builder вызывает диалог Report Templates (рис. 2.1.3). Кнопка New служит для создания нового шаблона, кнопка Edit - для редактирования существующего.


2.2. Создание отчетов в RPTwin

Из книги автора

2.2. Создание отчетов в RPTwin 2.2.1. Создание нового отчета RPTwin является специализированным генераторам отчетов, который позволяет создавать качественные отчеты по моделям процессов и данных. К сожалению, в RPTwin не входит в поставку BPwin 4.0, однако создавать отчеты с его помощью


Глава 7 Создание и печать отчетов

Из книги автора

Глава 7 Создание и печать отчетов Автоматическое создание отчета на основе данных таблицы или запросаСоздание отчета с использованием мастераЭкспорт отчетов AccessСоздание снимков отчета и работа с нимиРежимы работы с отчетамиФорматирование элементов отчетаПанель


Глава 5 Создание отчетов новой базы данных

Из книги автора

Глава 5 Создание отчетов новой базы данных В Access 2002 отчет создается почти так же, как форма. Разница между этими двумя объектами базы данных состоит не в технологии их построения, а в их целевом назначении. Если с формой пользователь будет работать на экране, то отчет