Запросы веб-части

В этом обзоре объясняется, что такое запрос веб-части. В нем описывается связь между шаблоном запроса веб-части и запросом веб-части в Navision. В нем также описывается связь между запросом веб-части в Navision, свойствами запроса веб-части и веб-частью в SharePoint.

Для определения веб-частей Employee Portal, которые должны быть доступны пользователям в SharePoint, необходимо создать запрос веб-части в Navision. Запрос веб-части определяет формат веб-части, представляемые ею данные, а также основные свойства данных и элементы управления, которые будут использоваться для взаимодействия и навигации по веб-частям. Другими словами, он определяет данные, которые будут запрашиваться веб-частью в Navision, а также параметры отображения этих данных в веб-части.

Любой запрос веб-части основан на шаблоне запроса веб-части. Это означает, что можно создавать разные запросы веб-части для различных групп пользователей, используя в качестве основы один шаблон. Такие запросы веб-части образуют Employee Portal.

Можно задавать запросы веб-части, используемые для различных целей. Доступны следующие три типа:

В таблице «Запрос веб-части» доступен четвертый тип запросов, называемый «Система». Запрос веб-части «Система» задается программой и предназначен для определенных действий. Дополнительные сведения о запросе веб-части этого типа содержатся в разделе Создание действия.

Шаблоны запросов веб-части

Шаблон в модуле Employee Portal аналогичен шаблону в текстовом редакторе. Он представляет собой документ, содержащий информацию о форматировании, а также, в некоторых случаях, общие фрагменты текста и иные сведения. Однако действия для взаимодействия и навигации должны заполняться в конкретном запросе веб-части. Один шаблон запроса веб-части можно использовать в качестве модели для создания многих запросов.

При проектировании шаблона следует решить, какие свойства (атрибуты или характеристики) будут иметь части, создаваемые на основе этого шаблона. Необходимо выбрать разметку каждой веб-части и решить, информация какого типа будет в ней представлена. После этого на основе данного шаблона можно будет создавать веб-части с различным содержанием.

Например, создав веб-часть «Список», можно использовать один и тот же шаблон в качестве основы для множества запросов веб-части «Список». Затем можно изменить характеристики запроса веб-части «Список» в соответствии с конкретными требованиями. Для этого можно добавить или удалить поля и вкладки, а также определить действия и просмотры.

Запросы веб-части

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

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

Мультиязычность в запросах веб-части

Как и прочие элементы Navision, запросы веб-части включают поддержку мультиязычности. Мультиязычность позволяет представлять текст, отображаемый модулем Employee Portal в виде подписей, на разных языках в заголовках, на вкладках, в действиях и в других элементах веб-частей.