Обзор

После установки продукта в вашем тенанте каждая из трёх его веб-частей — My Absences, Team Absence Calendar и Substitutions — добавляется на страницу так же, как любая другая веб-часть SharePoint. Все три работают на одном сайте продукта, где хранятся списки отсутствий. Сайт выбирается один раз — в первой настраиваемой веб-части; списки создаются автоматически. Остальным веб-частям достаточно указать тот же сайт.

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

💡 Совет
Сначала нужно установить продукт. Порядок установки описан в статье KB10035. Как установить продукт Vitextra в SharePoint Online.


Перед началом работы

  • У вас есть право редактировать страницу, на которую будет добавлена веб-часть.
  • Вы знаете сайт, на котором будут храниться списки отсутствий. Каждому сотруднику, который работает с веб-частями, нужен доступ уровня Участник (изменение) к этому сайту. Поскольку в списках лежат данные об отсутствиях, отдельным сайтом управлять проще, чем загруженным командным сайтом.
  • Вы — владелец этого сайта. Для создания списков это необходимо; при меньших правах создание завершится ошибкой (см. Устранение неполадок).

Добавление первой веб-части и выбор сайта

  1. Откройте страницу и нажмите Изменить.
  2. Нажмите + там, где должна появиться веб-часть, найдите в наборе веб-частей My Absences (или Team Absence Calendar, или Substitutions) и добавьте её.
  3. Веб-часть покажет экран Не настроено с текстом «Веб-части нужен сайт для хранения списков отсутствий. Выберите сайт; списки будут созданы автоматически.» и, в режиме редактирования, поле выбора сайта с подсказкой «Введите название или адрес сайта».
  4. Введите в поле название или адрес сайта и выберите сайт в списке подсказок.
  5. Веб-часть покажет Создаём списки, подождите..., а по завершении перейдёт к обычному виду.
  6. При желании задайте заголовок веб-части (в режиме редактирования в поле заголовка отображается «Название веб-части»), затем нажмите Опубликовать, чтобы страница стала доступна всем.

Экран «Не настроено» с полем выбора сайта

Экран «Не настроено» с полем выбора сайта

📝 Заметка
Поле выбора сайта отображается только в режиме редактирования. Посетитель, открывший страницу с ненастроенной веб-частью, видит лишь сообщение и пояснение. Кнопка Настройка веб-части, которая тоже есть только в режиме редактирования, открывает область свойств.


Что создаётся на сайте

Когда вы выбираете сайт, веб-часть создаёт на нём шесть списков. Если списки уже существуют (например, их раньше создала другая веб-часть), они используются повторно, и ничего не перезаписывается.

СписокНазначение
AbsenceTypesСправочник типов отсутствий
AbsencesЗаявки на отсутствие
SubstitutionsЗамещения
BalancesГодовые нормы и перенос остатка по сотрудникам и типам (необязательный)
HolidaysПраздничные дни (необязательный)
SettingsНастройки «ключ — значение»: рабочая неделя, запасной согласующий, отрицательные остатки (необязательный, создаётся пустым)

Списки Balances, Holidays и Settings необязательны: если один из них пуст, веб-части используют значения по умолчанию и продолжают работать. Полный справочник столбцов приведён в статье KB10351. Списки Absence & Coverage: что и где хранится.

Список AbsenceTypes один раз заполняется семью типами отсутствий по умолчанию; их названия даются на языке того, кто настраивает сайт:

ТипСогласованиеПолдняПриватныйДней в год
ОтпускДаДаНет20
БольничныйНетДаДабез ограничений
ОтгулДаДаНет3
Удалённая работаНетДаНетбез ограничений
КомандировкаДаНетНетбез ограничений
Отпуск без сохранения заработной платыДаДаНетбез ограничений
Отпуск по уходу за ребёнкомДаНетДабез ограничений

Эти типы можно изменить или добавить свои — см. KB10352. Как добавить и настроить типы отсутствий.


Подключение остальных веб-частей к тому же сайту

Добавьте вторую и третью веб-часть на ту же страницу или на другие страницы. Каждая веб-часть, у которой ещё нет сайта, показывает тот же экран Не настроено. Выберите тот же сайт ещё раз: поскольку списки уже есть, они просто используются повторно. Можно также открыть область свойств веб-части (например, кнопкой Настройка веб-части) и ввести адрес сайта в поле Сайт со списками отсутствий.

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


Параметры области свойств

В области свойств есть группы Основные, Вид (кроме Substitutions) и Информация (сведения о лицензии). Группы раскрываются как аккордеон. Параметры и их значения по умолчанию:

Веб-частьГруппаПараметрПо умолчанию
My AbsencesОсновныеСайт со списками отсутствий—
My AbsencesВидПоказывать остаткиВкл.
My AbsencesВидПоказывать праздничные дниВкл.
Team Absence CalendarОсновныеСайт со списками отсутствий—
Team Absence CalendarОсновныеЧьи отсутствия показыватьМоя команда (я, мой руководитель и коллеги)
Team Absence CalendarОсновныеМаксимум людей на экране50 (ползунок 5–100, шаг 5)
Team Absence CalendarВидВид по умолчаниюТаймлайн
Team Absence CalendarВидДиапазон таймлайна по умолчанию2 недели
Team Absence CalendarВидПоказывать заявки, ожидающие согласованияВкл.
Team Absence CalendarВидПоказывать выходные (таймлайн)Вкл.
Team Absence CalendarВидПоказывать праздничные дниВкл.
SubstitutionsОсновныеСайт со списками отсутствий—
SubstitutionsОсновныеВкладка по умолчаниюЯ замещаю
SubstitutionsОсновныеПоказывать отсутствия без замещающего (для руководителей)Вкл.

Область свойств веб-части Team Absence Calendar

Область свойств веб-части Team Absence Calendar

Назначение параметров календаря объясняется в статье KB10339. Team Absence Calendar: представления «Таймлайн» и «Месяц».


Microsoft Teams

Те же веб-части работают в Microsoft Teams как личное приложение и как вкладка канала. Сайт выбирается точно так же. В личном приложении сохранённая для приложения конфигурация применяется поверх локальных свойств веб-части; вкладки каналов используют свойства самой вкладки.


Устранение неполадок

СообщениеПричинаРешение
Не удалось создать списки на этом сайте. Убедитесь, что вы владелец сайта, и повторите попытку.Не удалось создать списки на сайте — чаще всего потому, что выбравший сайт не является его владельцем. Выбор отменяется.Попросите владельца целевого сайта выбрать его либо станьте владельцем сайта сами и повторите попытку.
Списки отсутствий не найдены на выбранном сайте. Откройте страницу в режиме редактирования и выберите сайт заново.На настроенном сайте больше нет списков отсутствий.Откройте страницу в режиме редактирования и выберите сайт заново.
Типы отсутствий не настроены. Добавьте их в список AbsenceTypes на сайте.В списке AbsenceTypes нет активных типов (сообщение отображается в My Absences, кнопка Новая заявка при этом недоступна).Добавьте или снова активируйте тип — см. KB10352. Как добавить и настроить типы отсутствий.

Рекомендуемые статьи

Элементы фильтрации List Filter и поддерживаемые типы столбцов

Справочник по 14 элементам фильтрации веб-части Vitextra List Filter — Text, Autocomplete, List, Date, Slider, People Picker и другим — и поддерживаемым типам столбцов SharePoint.

84 21.08.2021
Автозаполнение столбца Title именем файла

Как автоматически заполнять столбец Title именем файла в библиотеке SharePoint с помощью Vitextra Document Auto Title — активируйте функцию сайта и настройте параметры.

98 26.01.2021
QR Code Generator: часто задаваемые вопросы

Краткие ответы на распространённые вопросы о веб-части Vitextra QR Code Generator для SharePoint Online и Microsoft Teams: есть ли у кодов срок действия, статические и динамические коды, статистика сканирований, конфиденциальность данных, поддерживаемые типы данных и форматы файлов, логотип, сохранённая конфигурация, Teams, языки и лицензирование.

26 15.10.2026

Поделиться