Добавление встроенного действия формы в представление данных

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

С помощью Microsoft Office SharePoint Designer 2007 можно также создавать настраиваемые действия формы, используя конструктор действий формы.

Дополнительные сведения о добавлении функции формы в представление данных см. в статьях Вставка представления данных в виде формы и Изменение, удаление или вставка записей в представление данных.

В этой статье:

Что такое действие формы?

Добавление встроенного действия формы к существующей кнопке

Что такое действие формы?

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

При нажатии кнопки Сохранить запускается действие сохранения  — действие формы, которое фиксирует изменение данных . При нажатии кнопки Отменитьзапускается действие отмены  — действие формы, которое отменяет изменение данных .

Сравнение встроенного действия формы и настраиваемого действия формы

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

Ниже перечислены встроенные действия формы, которые предоставляются Office SharePoint Designer 2007.

  • Сохранить сохраняет все выполненные изменения источника данных.

  • Обновить обновляет представление формы данных на странице.

  • Отменить отменяет любые изменения данных.

  • Переход к источнику перенаправляет пользователя к странице, указанной переменной строки запроса Source.

  • Переход к странице перенаправляет пользователя к другой странице в обозревателе.

В начало страницы

Добавление встроенного действия формы к существующей кнопке

Можно легко добавить встроенные действия формы к представлению данных, которое было вставлено как форма.

Следуя примеру, сначала создайте представление данных, описанное в статье Вставка представления данных в виде формы.

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

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

  1. Откройте страницу с представлением данных, к которому необходимо добавить действие формы.

  2. На странице с формой нажмите кнопку Сохранить, чтобы выбрать эту кнопку.

    Кнопка «Сохранить»

    Когда кнопка будет выбрана, щелкните ее правой кнопкой мыши, а затем в контекстном меню выберите Действия формы.

    Команда «Действия формы» в контекстном меню

    Будет открыто диалоговое окно Действия формы.

    Диалоговое окно «Действия формы»

    По умолчанию действие «Сохранить" уже находится в списке Текущие действия. Действие «Сохранить" сохраняет изменения данных.

  3. В списке Список действий щелкните новое встроенное действие, которое необходимо добавить, а затем нажмите кнопку Сохранить в форме.

    Следуя примеру, нажмите кнопку Переход к странице, а затем кнопку Добавить.

    Примечание : Когда действие в списке Текущие действия выбрано, его описание отображается в поле под списком Текущие действия.

  4. Чтобы указать страницу, к которой должен быть перенаправлен пользователь после нажатия кнопки Сохранить, нажмите кнопку Переход к странице, а затем кнопку Параметры.

  5. В диалоговом окне Параметры действий формы нажмите кнопку Обзор.

  6. Найдите страницу, к которой должен быть перенаправлен пользователь, щелкните ее, а затем три раза нажмите кнопку ОК.

  7. В меню Файл выберите Сохранить, чтобы сохранить изменения в форме. Вместо этого можно нажать сочетание клавиш CTRL+S.

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

Примечание : 

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

  • Действие легко удалить из списка Текущие действия, выбрав действие и нажав кнопку Удалить.

В начало страницы

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

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

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

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

×