Створіть свій перший додаток у Microsoft Teams

Ви можете створювати, редагувати та видаляти програми для полотна в Teams. Якщо ви вперше створюєте додаток, використовуючи Power Apps у команді Teams, ви також створюєте нове середовище Dataverse for Teams. Детальніше дивіться у розділі «Про середовище Dataverse для Teams».

вимоги

  • Ліцензія Microsoft Teams (входить у комплект з більшістю планів Microsoft 365).
  • Power Apps for Teams не потребує окремої ліцензії Power Apps. Ця можливість включена у вашу ліцензію Teams для додатків, які використовують Dataverse for Teams.
  • Ви повинні бути членом команди, де хочете створити додаток.

Примітка

Інтерфейс користувача Teams регулярно оновлюється. Якщо скріншоти чи кроки в цій статті не зовсім збігаються з тим, що ви бачите, шукайте схожі опції в поточному інтерфейсі. Основний робочий процес залишається незмінним.

Створення додатку в Microsoft Teams — це швидкий і простий процес із трьох етапів.

  1. Створіть свій додаток
  2. Створіть свій перший стіл
  3. Налаштуйте та опублікуйте свій додаток

Створіть свій перший додаток за 3 кроки.

Перегляньте це відео, щоб дізнатися, як створити першу програму.

Переконайтеся, що ви ознайомилися з останніми кроками під час створення таблиці.

Тепер розглянемо кожний крок докладно.

Створіть свій додаток

Після встановлення шаблону додатку Power Apps:

  1. запустіть Teams і ввійдіть у систему.

  2. У лівій панелі виберіть Power Apps, а потім виберіть Почати зараз.

    Почніть створювати додаток.

    Порада

    Якщо ви не бачите додаток Power Apps у лівій панелі, оберіть More added apps - ellipsis. (More added apps), а потім виберіть Power Apps.

    Power Apps.

  3. Виберіть команду, де хочете створити додаток. Саме тут і знаходиться цей додаток. Учасники робочої групи не зможуть побачити програму, доки її не буде опубліковано. Ви також можете поділитися додатком з колегами у вашій компанії, які не входять до команди. Детальніше дивіться у розділі «Встановити дозвіл і поділитися додатками з колегами».

    Виберіть робочу групу, щоб створити програму.

    Якщо це перший додаток, який ви створюєте у вибраній команді, для обраної команди створюється нове середовище Dataverse for Teams. Ви бачите повідомлення про це, коли обираєте команду. Детальніше дивіться у розділі «Про середовище Dataverse для Teams».

    Створення першого додатку в команді.

  4. Виберіть Створити. Ви бачите підтвердження створення середовища Dataverse for Teams, що може зайняти певний час. Ви отримуєте сповіщення, коли середовище доступне для створення першого додатку, надсилаючи електронну пошту та сповіщення Teams.

    Перший додаток в команді.

    Примітка

    Створення середовища не спрацює, якщо вибрана вами команда Teams увімкнена HiddenMember . Якщо це станеться, спробуйте створити програму в іншій робочій групі. Для отримання додаткової інформації дивіться розділ Приховані групи членства.

  5. Введіть ім’я програми, а потім натисніть кнопку Зберегти.

    Називати свою програму.

    Порада

    Шаблон програми додається разом із програмою за замовчуванням, тому можна розпочати роботу зі створення таблиці та використання програми. Детальніше див. Understand Power Apps Studio.

Створіть свій перший стіл

Дані програм, створених у Teams, існують у середовищах Dataverse for Teams у вигляді таблиць. Як і в інших досвідах з даними, ви можете додати додаткові стовпці для відстеження різних атрибутів кожного запису перед тим, як заповнити таблицю кількома рядками даних.

Порада

Для отримання додаткової інформації про таблиці Dataverse for Teams дивіться у розділі Огляд Dataverse for Teams.

Щоб створити вашу першу таблицю:

  1. Виберіть З даними.

    Виберіть «Із даними»

  2. Виберіть Створити нову таблицю>Почніть з пустої таблиці.

    Створіть свій перший стіл.

  3. У діалоговому вікні Створення таблиці виберіть пункт Редагувати властивості таблиці та введіть змістовне ім’я для нової таблиці, яке описує цей набір даних, а потім натисніть кнопку Зберегти.

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

    Візуальний редактор.

Додавання стовпців до таблиці.

Щоб додати новий стовпець для відстеження нових даних, виконайте зазначені нижче дії.

  1. Виберіть Новий стовпець.

  2. Введіть ім'я, яке найкраще описує новий стовпець.

  3. Виберіть тип стовпця.

    Порада

    Для отримання додаткової інформації про типи стовпців, які підтримуються візуальним редактором, перейдіть до розділу Підтримувані типи стовпців. Щоб додати стовпці, які не підтримуються візуальним редактором, створіть таблицю за допомогою провідника рішень. Додаткові відомості: Створення таблиць

  4. Якщо потрібно, змініть додаткові параметри для вибраного типу стовпця.

  5. Виберіть Зберегти.

  6. Повторіть попередні кроки, щоб додати решту стовпців даних.

Додавання рядків до таблиці.

Виберіть «Додати рядок », щоб додати рядки.

Вставте скопійовані дані до таблиці

У таблицю можна вставити до 50 рядків даних. Щоб створити нові рядки з використанням скопійованих даних, спочатку додайте до таблиці порожні рядки. Додавання нових порожніх рядків забезпечує профілактику ситуацій, коли вставляння даних із буфера обміну призводить до перезапису наявних даних.

Увага!

Операції вставлення автоматично зберігаються, при цьому параметра «скасувати» немає. Будьте обережні при вставлянні даних на існуючі рядки, оскільки ця дія перезаписує ваші дані в таблиці.

Щоб вставити дані з буфера обміну в таблицю, виконайте наведені далі дії.

  1. Виберіть запис, над яким або під яким ви бажаєте додати нові записи.

  2. Виберіть Вставити рядок вище або Вставити рядок нижче , щоб вставити рядки перед наявними рядками або після них.
    Наприклад, щоб вставити рядок над вибраним рядком, виконайте наведені далі дії.

    Вставте рядок вище.

  3. Повторіть попередній крок, щоб додати більше порожніх рядків за потреби.

    Порада

    Якщо ви не впевнені, скільки рядків потрібно, створіть додаткові порожні рядки перед вставкою даних. Ви можете видалити додаткові порожні рядки пізніше.

  4. У новостворених рядках виберіть верхню ліву клітинку.

    Виберіть верхню ліву клітинку.

  5. Вставте скопійовані дані.

    Вставити рядки.

    Примітка

    Якщо ви вставляєте дані, коли клітинка перебуває в режимі редагування (якщо ви двічі клацнули верхню ліву клітинку), дані вставляються всередину клітинки. При виникненні цієї проблеми видаліть неправильно вставлені дані, виберіть будь-яку іншу клітинку, виберіть верхню ліву клітинку й спробуйте вставити дані повторно.

    Неправильна обклеювання рядів.

  6. Скасуйте будь-які зайві порожні рядки.

    Видаліть зайвий рядок.

    Порада

    Щоб видалити кілька рядків, що знаходяться разом, виділіть верхній рядок і натисніть клавішу Shift на клавіатурі. Тримайте клавішу натиснутою, виберіть останній рядок у шматку рядків, які хочете видалити. Потім виберіть Видалити X запис(и).

    Видаліть кілька рядків.

Зміни, внесені до таблиці, автоматично зберігаються. Однак слід виконати перевірку на наявність помилок і виправити їх до закриття візуального редактора.

Налаштуйте та опублікуйте свій додаток

Коли ви закриваєте таблицю, шаблон додатку, який ви додали на екран додатку за замовчуванням, автоматично оновлюється для використання нової таблиці.

Примітка

Щоб додати нові джерела даних, наприклад нову таблицю, або знову відкрити додаток, дивіться розділ «Ручне підключення даних до додатку » для кроків для ручного оновлення додатку новими даними.

Оновлений шаблон програми.

Залежно від кількості полів, які ви додаєте до таблиці, можливо, доведеться оновити форму та галерею в шаблоні додатку.

Підключіть дані до програми вручну

Відображені на екрані компоненти галереї та форми редагування автоматично оновлюються з урахуванням даних виключно з першого джерела даних. Якщо ви додаєте додаткові джерела даних, наприклад нову таблицю, або знову відкриваєте додаток, потрібно вручну підключити дані до галереї шаблонів і форми.

Порада

Пропустіть ці кроки, якщо екран програми вже підключено до створеної вами таблиці.

Щоб вручну підключитися до нових даних, виконайте наведені далі кроки.

  1. Виберіть галерею, потім виберіть правильне джерело даних.

    Змініть джерело даних галереї.

  2. Виберіть форму, потім виберіть правильне джерело даних.

    Змініть джерело даних форми.

  3. Якщо ви бачите помилку у формулі, виберіть «Редагувати» в рядку формул і оновіть формулу, вказавши ім’я джерела даних.

    Відредагуйте формулу.

    Наприклад, щоб змінити використання Інструкції як імені джерела даних для форми редагування на Рецепти, замініть ім’я джерела даних.

    Що слід змінити:

    Remove(Instructions, selectedRecord); If(IsEmpty(Errors(Instructions, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Instructions)););
    

    На що слід змінити:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Повторіть попередній крок, щоб виправити додаткові помилки у формулі.

Галерея показує записи, які ти створив раніше. Однак потрібно змінити колір фону для запису, коли ви обираєте його з галереї для відображення вибору.

Щоб оновити фоновий колір вибраного елемента, виконайте наведені дії.

  1. Виберіть галерею.

    Виберіть галерею для заповнення фону.

  2. Виберіть властивість TemplateFill у випадаючому списку властивостей у верхньому лівому куті.

    Виберіть властивість TemplateFill.

  3. Оновіть значення властивості TemplateFill у рядку формул до наступної формули:

    If(ThisItem.IsSelected, RGBA(0,0,0,.05), RGBA(0,0,0,0))
    

Оновіть поля форми.

У шаблоні відображаються два поля у формі за замовчуванням. Щоб додати більше полів до форми, виконайте наведені дії.

  1. Виберіть форму.

    Виберіть форму.

  2. Виберіть Редагувати поля на панелі властивостей праворуч.

    Редагування полів.

  3. Виберіть Додати поля.

    Додавання полів.

  4. Виберіть поля, які потрібно додати до форми.

    Виберіть поля, які потрібно додати.

  5. Виберіть Додати.

  6. (Необов’язково) Виберіть поля, які потрібно перемістити вгору або вниз, або видаліть небажані поля, натиснувши Видалити .

    Перемістіть або видаліть поля.

  7. Закрийте область полів.

Коли ви додаєте, видаляєте або змінюєте порядок полів, форма оновлюється автоматично.

Оновлена форма.

Можливо, вам доведеться оновити галерею шаблону за замовчуванням, щоб вона відображала поля з створеної вами таблиці.

Галерея за замовчуванням.

Щоб оновити поля в колекції, виконайте наведені дії.

  1. Виберіть Редагувати поля на панелі властивостей праворуч.

  2. Виберіть розкривне меню для компоненту колекції (наприклад, «зображення», «заголовок» або «підзаголовок») і змініть значення в потрібному полі.

    Відредагуйте вибране поле.

  3. Закрийте панель даних.

Галерея оновлюється з обраними змінами.

Оновлена галерея.

Оновлення назву програми

Для оновлення програми виконайте наведені дії.

  1. Виберіть надпис у верхньому лівому кутку екрана.

    Оновлена назва.

  2. Змініть значення властивості «Текст » на панелі властивостей праворуч.

    Оновити властивість title.

Перевірте всі зміни, внесені до програми.

Перевірте всі зміни.

Порада

Для кращої чутливості на картах даних за замовчуванням властивість Width fit встановлена на On. Якщо хочете змінити розмір карток даних вручну, виберіть карти даних і встановіть властивість Width fit на Off.

Картка даних - властивість припасування ширини.

Збереження та попередній перегляд програми

Тепер, коли ви створили першу програму з даними, можна зберегти зміни та переглянути програму.

Збережіть і перегляньте файл.

  1. Виберіть Зберегти.

  2. Виберіть Попередній перегляд.

    • Щоб додати новий запис, виберіть Новий запис і заповніть форму.
    • Щоб змінити запис, виберіть запис з області ліворуч і змініть значення.
    • Щоб закрити попередній перегляд, виберіть « Закрити » або клавішу Esc .

Публікація та додавання програми до каналу Teams

Виберіть Опублікувати в Teams , щоб опублікувати програму, щоб інші члени вашої команди могли використовувати її, і додайте програму на канал Teams. Додаткова інформація: Публікація та додавання програми до Teams

Тепер, коли ви створили свій перший додаток із порожньої таблиці, давайте детально розглянемо інтерфейс Power Apps, Studio, керування та як створювати додаткові додатки.

Додаткові аспекти для групи Microsoft 365

Коли ви обираєте Create для створення додатку у вибраній команді, Power Apps автоматично вмикає Microsoft 365 групу для безпеки. Однак, якщо групу не можна увімкнути для безпеки, ви бачите таку помилку:

The request failed with error: 'Insufficient privileges to complete the operation.' The tracking Id is '[xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]'.

Щоб вирішити цю проблему, вручну оновіть налаштування Microsoft 365 Group SecurityEnabled з False до True за допомогою PowerShell. Детальні кроки див. Поділитися додатком з Групи Microsoft 365. Детальніше див. Групи Microsoft 365 та Microsoft Teams.

Увімкнення безпеки для робочих груп з однаковими іменами

Імена робочих груп повторюються. Для кількох робочих груп у Teams можна використовувати однакове коротке ім'я. Наприклад, у клієнта може бути кілька робочих груп з іменем «Огляд». Однак Microsoft 365 група, пов'язана з кожною командою, має різний ObjectId у Microsoft Entra ID, навіть якщо назви команд однакові. ObjectId у Microsoft Entra ID для Microsoft 365 групи збігається з GroupId у Teams для відповідної команди.

Щоб знайти GroupId (ObjectID у Azure AD) команди:

  1. Перейдіть до робочої групи в Teams.

  2. Виберіть будь-який канал в робочій групі.

  3. Виберіть Додаткові параметри (...) у верхньому правому куті, а потім виберіть Отримати посилання на канал.

    Отримати посилання на канал.

  4. Скопіюйте GroupID з посилання.

    Ідентифікатор групи.

    Ви також можете скопіювати посилання на канал, вибравши « Копіювати», а потім вставивши його в текстовий редактор, щоб отримати значення «Ідентифікатор групи».

    https://teams.microsoft.com/l/channel/19%3a06f038959c9f4387a35f5d776484cff2%40thread.tacv2/General?groupId=40b7e373-a788-4e29-a590-5a86db7550e3&tenantId=00000000-0000-0000-0000-0000000000000000

  5. Тепер, коли у вас є GroupID відповідної команди (ObjectID у Microsoft Entra ID), використовуйте інструкції з Share a app with Групи Microsoft 365 щоб забезпечити безпеку Microsoft 365 групи команди.

Виправлення неполадок

Публікація додатку не працює зі статусним кодом 400

Якщо ви отримуєте помилку «Запит невдано з кодом статусу 400» при публікації додатку в Teams:

  1. Переконайтеся, що група Microsoft 365 має підтримку безпеки. Див. Додаткові міркування для Microsoft 365 групи.
  2. Перевірте, чи маєте ви правильні права в команді (власник або учасник).
  3. Спробуйте вийти з Teams і знову увійти, а потім спробуйте опублікувати знову.

Додаток не з'являється в Teams після публікації

Якщо ваш опублікований додаток не з'являється в магазині додатків Teams або в розділі «Створено вашими колегами »:

  1. Дозвольте до 24 годин на поширення додатку в Teams.
  2. Вийдіть і знову увійдіть у Teams, щоб очистити кеш.
  3. Якщо ви використовуєте Teams web, оновіть браузер.
  4. Перевірте, що політики власних додатків у вашій організації дозволяють завантажені додатки.

Як видалити додаток

Щоб видалити додаток, який вам більше не потрібен, дивіться Видалити додаток.

Наступні кроки

Огляд додатку Power Apps
Розумію Power Apps Studio
Використання елементів керування Fluent UI
Створюйте додаткові додатки