Общие сведения о правилах

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

Правила используются для управления работой формы с помощью действий, которые выполняются в зависимости от условий в форме или событий, возникающих при ее заполнении. С помощью правил в форме можно управлять автоматическим выводом сообщений в диалоговом окне, установкой значений полей, запросом и отправкой данных в среду SharePoint или базу данных, а также изменением представлений. Правила могут активироваться при изменении значения в элементе управления, нажатии кнопки, открытии или отправке формы. Кроме того, они могут активироваться при выполнении определенных условий во время открытия формы (например, в зависимости от роли пользователя или значения, полученного из источника данных).

В этой статье

Типы правил

Создание правила

Управление правилами, которые применяются к элементам управления

Настройка правил для открытия или отправка формы

Инспектор правил (представление все правила в шаблоне формы)

Типы правил

Ниже указаны доступные типы правил.

  • Проверка    Правила проверки используются для обозначения ошибки при вводе недопустимого значения в элемент управления. Например правила проверки для текстового поля можно убедиться, что пользователь вводит допустимый адрес электронной почты. Дополнительные сведения о правилах проверки, найти Добавление правил для проверки данных.

  • Форматирование    Чтобы применить форматирование текста и заливки к элементам управления, если условие фона используются правила форматирования. Их можно использовать для скрытия или отключить элемент управления. Например правила форматирования можно скрыть или отобразить исполнению запросы на основе пользователя ответа на вопрос выше, а не включая инструкции пользователя для «перейдите к действию X». Для получения дополнительных сведений о правила форматирования, читайте в статье Добавление правила условного форматирования.

  • Действия    Действия, которые наиболее широким выбором тип правила. Используйте эти для переключения представлений, задавать значения в другие поля, отправка формы или запрашивать данные. Действия, которые доступны в зависимости от того, что вы попытались применить их и создаваемого браузера или форму InfoPath Filler. Дополнительные сведения о правила, чтобы выполнить другие действия найти Добавление правил для выполнения других действий.

К началу страницы

Создание правил

Добавить правило на форму можно двумя способами. На вкладке Главная или Свойства элемента управления в группе Правила можно воспользоваться меню Добавить правило или выбрать пункт Управление правилами, чтобы открыть область задач Правила.

Меню Добавить правило на вкладке Главная обеспечивает самый быстрый и удобный способ добавления правил на форму. Например, добавить на форму правило, проверяющее даты, можно, выполнив всего лишь четыре действия.

  1. Выберите управляющий элемент выбора даты.

  2. Нажмите кнопку Добавить.

  3. Выберите пункт Будущая.

  4. Выберите команду Показать ошибку проверки.

Теперь при вводе пользователем будущей даты будет появляться сообщение об ошибке. Настроить автоматически созданное правило можно в области задач Правила. Например, можно внести изменения в поле Всплывающая подсказка, чтобы выводить для пользователя более подробное сообщение об ошибке.

К началу страницы

Управление правилами, применяемыми к элементам управления

Управление всеми правилами осуществляется с помощью области задач Правила. Отображаются только те правила, которые применены к выбранному элементу управления. Например, если к текстовому элементу управления применено правило, проверяющее формат адреса электронной почты, в области задач Правила при выборе данного элемента управления отображается только это правило.

Общие сведения о правилах

С помощью области задач Правила можно добавлять, удалять и копировать правила. Например, если в группе используется десятибалльная шкала для оценки нагрузки и риска, можно создать правило, которое помечает значение более 7, заливая поле красным цветом, а затем скопировать это правило на форму в поля Нагрузка рабочей группы и Риск рабочей группы.

Ниже указаны некоторые действия, доступные в области задач Правила.

  • Чтобы создать правило, нажмите кнопку Создать.

  • Чтобы удалить правило, выберите его и нажмите кнопку Удалить.

  • Чтобы скопировать правило или все правила, примененные к элементу управления, выберите команду Копировать правило или Копировать все правила.

  • Чтобы вставить правило, скопированное из другого элемента управления, выберите команду Вставить правило.

К началу страницы

Задание правил открытия и отправки формы

Можно настроить дополнительные правила, которые будут выполняться при первой загрузке формы или ее отправке пользователем. Чтобы добавить правило загрузки или отправки формы, на вкладке Данные в группе Правила выберите элемент Загрузка формы или Отправка формы. Выбор варианта Загрузка формы или Отправка формы приводит к изменению содержимого области задач Правила аналогично выбору элемента управления. При выборе элемента Загрузка формы правила, выполняемые при загрузке формы, отображаются в области задач Правила, в которой можно добавлять их и управлять ими.

Чтобы активировать кнопку Отправка формы, выполните указанные ниже действия.

  1. На вкладке Данные в группе Отправка формы выберите пункт Параметры отправки.

  2. Установите флажок Разрешить пользователям отправлять эту форму и выберите команду Выполнить пользовательское действие с использованием правил.

  3. Нажмите кнопку ОК.

Важно : Когда появится область задач правила, создайте новое правило, который запускается при отправке формы. Если это не было сделано сразу же кнопку Submit формы необходимо включить. После добавления правила остается включенной кнопки Отправить форму и переключитесь между контекстов другое правило.

К началу страницы

Инспектор правил (просмотр всех правил в шаблоне формы)

С помощью диалогового окна Инспектор правил можно просматривать все правила и вычисляемые значения по умолчанию, которые используются на форме. Чтобы открыть диалоговое окно Инспектор правил, на вкладке Данные в группе Правила выберите пункт Инспектор правил.

Общие сведения о правилах

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

Примечание : Диалоговое окно Инспектора правил не отображалась правила форматирования.

При открытии диалогового окна Инспектор правил появляются правила четырех указанных ниже типов.

  • Проверка

  • Вычисляемые значения по умолчанию

  • Действия

  • Программирование

В каждом из этих разделов выводятся поля, с которыми связаны правила, помимо правил для каждого из полей. Для каждого правила отображаются условия и соответствующие действия.

При щелчке поля в окне Инспектор правил демонстрируются правила, связанные в этим полем (как прямо, так и косвенно), которые разбиты на указанные ниже категории.

  • Правила, которые зависят от этого поля или группы    Эта категория включает все правила, которые используют значения в поля или группы. Например можно создать правило, которое выполняется, когда пользователь открывает эту форму и является значение в поле1 в определенном диапазоне.

  • Правила, которые срабатывают при изменении этого поля или группы    Эта категория включает все правила, которые являются активирована, если значение поля или группы изменений. Например можно создать правило, которое добавляет семи дней к дате, введенное пользователем и автоматически отображает новую дату в другом элементе управления.

  • Правила, которые могут измениться этого поля или группы    Эта категория включает все правила, которые можно изменить значение этого поля или группы. Например можно создать правило, которая задает значение на основе значения другого поля в шаблоне формы в этом поле.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×