SharePoint

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

Известные проблемы

Вы можете добавить данные из пользовательского списка, но не из библиотеки. Кроме того, поддерживаются не все типы столбцов, и не все типы столбцов поддерживают все типы карточек.

Тип столбца Поддержка Карточки по умолчанию
Однострочный текст Да Просмотреть текст
Многострочный текст Да Просмотреть текст
Выбор Да (только отдельные значения) Просмотреть подстановку
Номер Да Просмотреть процентное значение
Просмотреть оценку
Просмотреть текст
Валюта Да Просмотреть процентное значение
Просмотреть оценку
Просмотреть текст
Дата и время Да Просмотреть текст
"Поиск"; Да (только отдельные значения) Просмотреть подстановку
Изменить подстановку
Логическое значение (да или нет) Да Просмотреть текст
Просмотреть переключатель
"Пользователь" или "Группа"; Да (только отдельные значения) Просмотреть подстановку
Изменить подстановку
Гиперссылка Да Просмотреть URL-адрес
Просмотреть текст
Изображение Да (только для чтения) Просмотреть изображение
Просмотреть текст
Вычисляемое Да (только для чтения)
Результат задачи Нет
Внешние данные Нет
"Управляемые метаданные". Да (только для чтения)
Оценка Нет

Кроме того, PowerApps не поддерживает столбцы, поддерживающие несколько значений или множественный выбор.

  • Для столбцов подстановки необходимо снять флажок Разрешить несколько значений.

    Флажок "Разрешить несколько значений" в столбце подстановки

  • Для столбцов "Управляемые метаданные" необходимо снять флажок Разрешить несколько значений.

    Флажок "Разрешить несколько значений" в столбце "Управляемые метаданные"

  • Для столбцов "Пользователь или группа" в разделе Разрешить несколько значений выберите значение Нет.

    Параметр "Разрешить несколько значений" для столбца "Пользователь или группа"

  • Для столбцов выбора в разделе Способ предоставления вариантов выберите параметр Раскрывающееся меню или Переключатели.

    Параметры раздела "Способ предоставления вариантов" для столбца выбора

Технические условия

Откройте PowerApps, выполнив одно из следующих действий.

Создание приложения

Добавление списка SharePoint в существующее приложение

  1. В PowerApps Studio откройте приложение, которое нужно обновить.

  2. На панели справа откройте вкладку Источники данных, а затем нажмите кнопку Добавить источник данных.

    Если на панели справа не отображается вкладка Источники данных, выберите любой экран в области переходов слева.

    Добавление источника данных

  3. Выберите последовательно Новое подключение, SharePoint и щелкните Подключиться.

    Добавление подключения SharePoint

  4. Укажите тип сайта SharePoint, к которому необходимо подключиться:

    Указание типа подключения

    • Чтобы подключиться к SharePoint Online, щелкните Прямое подключение (облачные службы).
    • Выберите Подключиться с помощью локального шлюза данных, чтобы подключиться к локальному сайту SharePoint.

      Выберите параметр Windows в качестве типа проверки подлинности, а затем введите учетные данные. (Если учетные данные содержат имя домена, укажите его в формате домен\псевдоним.)

      Ввод учетных данных

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

      В поле Выберите шлюз выберите шлюз, который вы хотите использовать.

      Выбор шлюза

  5. Нажмите кнопку Подключиться.

  6. В разделе Подключиться к сайту SharePoint щелкните запись списка Последние сайты (или введите URL-адрес сайта, который вы хотите использовать), а затем нажмите кнопку Перейти.

    Выбор сайта SharePoint

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

    Выбор таблиц в SharePoint

    Источники данных добавлены в приложение.

    Список источников данных, добавленных в приложение

Отображение данных в коллекции

Чтобы отобразить данные из любого типа столбца в коллекции, используйте строку формул, чтобы задать свойство Text одного или нескольких элементов управления Метка этой коллекции:

  • Чтобы отобразить данные в столбце Выбор и Подстановка, укажите значение ThisItem.[Имя_столбца].Value.

    Например, если вы используете столбец Выбор с именем Location, укажите значение ThisItem.Location.Value. Если же вы используете столбец Подстановка с именем PostalCode, укажите значение ThisItem.PostalCode.Value.

  • Чтобы отобразить имя пользователя или группы, укажите значение ThisItem.[Имя_столбца].DisplayName для столбца Пользователь или группа.

    Например, укажите значение ThisItem.Manager.DisplayName, чтобы отобразить имя из столбца Пользователь или группа с именем Manager.

    Вы также можете отобразить другие сведения о пользователях, например адрес электронной почты или должность. Чтобы отобразить полный список вариантов, укажите ThisItem.[Имя_столбца]. (включая точку в конце).

    Примечание. Для столбца CreatedBy укажите значение ThisItem.Author.DisplayName, чтобы отобразить имена пользователей, создавших элементы в списке. Для столбца ModifiedBy укажите значение ThisItem.Editor.DisplayName, чтобы отобразить имена пользователей, изменивших элементы в списке.

  • Чтобы отобразить данные в столбце Управляемые метаданные, укажите значение ThisItem.[Имя_столбца].Label.

    Например, при наличии столбца Управляемые метаданные с именем Languages укажите значение ThisItem.Languages.Label.

Дальнейшие действия