Udostępnij przez


Tworzenie swojej pierwszej aplikacji w Microsoft Teams

Aplikacje kanwy można tworzyć, edytować i usuwać w Teams. Jeśli aplikacja jest tworzona za pomocą funkcji Power Apps w zespole Teams po raz pierwszy, zostanie utworzone nowe zadanie Dataverse for Teams. Aby uzyskać więcej informacji, zobacz About the Dataverse for Teams environment (Informacje o środowisku usługi Dataverse dla usługi Teams).

Tworzenie aplikacji w usłudze Microsoft Teams jest szybkim i łatwym procesem trzyetapowym.

  1. Tworzenie aplikacji
  2. Tworzenie pierwszej tabeli
  3. Publikowanie i dostosowanie swojej aplikacji

Utwórz swoją pierwszą aplikację w 3 krokach.

Obejrzyj ten film, aby dowiedzieć się, jak utworzyć pierwszą aplikację.

Podczas tworzenia tabeli należy zapoznać się z najnowszymi krokami.

Przejdźmy szczegółowo do każdego kroku.

Tworzenie aplikacji

Po instalacji szablonu aplikacji Power Apps:

  1. Zacznij Teams i zaloguj się.

  2. W lewym okienku wybierz Power Apps, a następnie wybierz Rozpocznij teraz.

    Rozpocznij tworzenie aplikacji.

    Napiwek

    Jeśli aplikacja Power Apps nie jest widoczna w lewym okienku, wybierz pozycję (Więcej dodanych aplikacjiWięcej dodanych aplikacji — wielokropek.), a następnie wybierz opcję Power Apps.

    Power Apps.

  3. Wybierz zespół, w którym chcesz utworzyć aplikację. W tym miejscu znajduje się aplikacja. Członkowie zespołu mogą zobaczyć aplikację dopiero po opublikowaniu jej. Możesz również udostępnić aplikację współpracownikom w firmie, które nie są częścią zespołu. Aby uzyskać więcej informacji, zobacz Ustawianie uprawnień i udostępnianie aplikacji współpracownikom.

    Wybierz zespół, aby utworzyć aplikację.

    Jeśli jest to pierwsza aplikacja, jaką tworzysz w wybranym zespole, dla tego zespołu zostanie utworzone nowe środowisko Dataverse dla Teams. Podczas wybierania zespołu zostanie wyświetlony komunikat o tym. Aby uzyskać więcej informacji, zobacz About the Dataverse for Teams environment (Informacje o środowisku usługi Dataverse dla usługi Teams).

    Stworzenie pierwszej aplikacji w zespole.

  4. Wybierz pozycję Utwórz. Zobaczysz potwierdzenie utworzenia środowiska Dataverse for Teams, co może zająć trochę czasu. Otrzymasz powiadomienie, gdy środowisko jest dostępne do utworzenia pierwszej aplikacji przy użyciu poczty e-mail i powiadomienia usługi Teams.

    Pierwsza aplikacja w zespole.

    Uwaga

    Tworzenie środowiska kończy się niepowodzeniem, jeśli wybrany zespół w aplikacji Teams ma włączoną opcję Hiddenmembership. Jeśli tak się zdarzy, spróbuj utworzyć aplikację w innym zespole. Aby uzyskać więcej informacji, zobacz Ukryte grupy członkostwa.

  5. Wprowadź nazwę aplikacji, a następnie wybierz Zapisz.

    Nadaj nazwę aplikacji.

    Napiwek

    Szablon aplikacji jest domyślnie dostarczany z aplikacją, dzięki czemu można rozpocząć od utworzenia tabeli i korzystania z aplikacji. Aby uzyskać więcej informacji, zobacz Omówienie programu Power Apps Studio.

Tworzenie pierwszej tabeli

Dane aplikacji wbudowanych w Teams są oparte na programie Dataverse for Teams jako tabele. Podobnie jak w przypadku innych środowisk danych, można dodać dodatkowe kolumny, aby śledzić różne atrybuty każdego rekordu przed wypełnieniem tabeli wieloma wierszami danych.

Napiwek

Aby uzyskać więcej informacji o tabelach usługi Dataverse dla usługi Teams, zobacz Omówienie usługi Dataverse dla usługi Teams.

Aby utworzyć pierwszą tabelę:

  1. Wybierz Z danymi.

    Wybierz Z danymi

  2. Wybierz pozycję Utwórz nową tabelę>Zacznij od pustej tabeli.

    Tworzenie pierwszej tabeli.

  3. W oknie dialogowym Utwórz tabelę, wybierz Edytuj właściwości tabeli i wpisz opisową nazwę nowej tabeli opisującą tę zestaw danych, a następnie wybierz pozycję Zapisz.

  4. Po utworzeniu tabeli dodaj kolumny różnych typów, dodaj wiersze i pracuj z danymi w edytorze wizualizacji.

    Edytor graficzny.

Dodaj kolumny do tabeli

Aby dodać nową kolumnę do śledzenia nowych danych:

  1. Wybierz Nowa kolumna.

  2. Wprowadź nazwę, która najlepiej opisuje Twoją nową kolumnę.

  3. Wybierz typ swojej kolumny.

    Wskazówka

    Aby uzyskać więcej informacji o typach kolumn obsługiwanych przez edytor graficzny, przejdź do tematu Obsługiwane typy kolumn. Aby dodać kolumny, które nie są obsługiwane przez edytor graficzny, należy utworzyć tabelę przy użyciu eksploratora rozwiązań. Więcej informacji: Tworzenie tabeli

  4. Jeśli jest to wymagane, zmień Opcje zaawansowane dla wybranego typu kolumny.

  5. Wybierz pozycję Zapisz.

  6. Powtórz poprzednie kroki, aby dodać pozostałe kolumny danych.

Dodaj wiersze do tabeli

Wybierz pozycję Dodaj wiersz , aby dodać wiersze.

Wklejanie skopiowanych danych do tabeli

Do tabeli można wkleić maksymalnie 50 wierszy danych. Aby utworzyć nowe wiersze ze skopiowanych danych, należy najpierw dodać puste wiersze w tabeli. Dzięki dodaniu nowych pustych wierszy wklejanie danych ze schowka nie spowoduje przypadkowego nadpisania istniejących danych.

Uwaga

Operacje wklejania są zapisywane automatycznie i nie ma opcji ich cofnięcia. Zachowaj ostrożność podczas wklejania danych w istniejących wierszach, ponieważ ta akcja zastępuje istniejące dane w tabeli.

Aby wkleić dane ze schowka do tabeli:

  1. Zaznacz rekord, nad lub pod którym chcesz dodać nowe rekordy.

  2. Wybierz pozycję Wstaw wiersz powyżej lub Wstaw wiersz poniżej, aby wstawić wiersze przed istniejącymi wierszami lub po nich.
    Na przykład wstawianie wiersza nad zaznaczonym wierszem:

    Wstaw wiersz powyżej.

  3. Powtórz poprzedni krok, aby dodać więcej pustych wierszy zgodnie z potrzebami.

    Napiwek

    Jeśli nie masz pewności, ile wierszy potrzebujesz, przed wklejaniem danych utwórz dodatkowe puste wiersze. Możesz później usunąć dodatkowe puste wiersze.

  4. Zaznacz lewą górną komórkę w nowo utworzonych wierszach.

    Zaznaczanie lewej górnej komórki.

  5. Wklej skopiowane dane.

    Wklejanie wierszy.

    Uwaga

    Jeśli dane wklejasz, gdy komórka znajduje się w tryb edycji (dwukrotnie kliknięto lewą górną komórkę), dane zostaną wklejone do komórki. W przypadku tego problemu należy usunąć nieprawidłowo wklejone dane, wybrać dowolną inną komórkę, wybrać lewą górną komórkę i spróbować ponownie wkleić.

    Niepoprawne wklejenie wierszy.

  6. Usuń wszelkie dodatkowe puste wiersze.

    Usuwanie dodatkowego wiersza.

    Napiwek

    Aby usunąć wiele kolejnych wierszy, zaznacz górny wiersz i naciśnij klawisz Shift. Zachowaj naciśnięcie, wybierz ostatni wiersz we fragmentach wierszy, które chcesz usunąć. Następnie wybierz pozycję Usuń rekordy X.

    Usuwanie wielu wierszy.

Zmiany w tabeli są zapisywane automatycznie. Jednak przed zamknięciem edytora wizualnego poszukaj błędów i je usuń.

Publikowanie i dostosowanie swojej aplikacji

Po zamknięciu tabeli szablon aplikacji dodany do ekranu aplikacji domyślnie automatycznie odświeża się, aby używać nowej tabeli.

Uwaga

Aby dodać nowe źródła danych, takie jak nowa tabela lub ponownie otworzyć aplikację, zobacz Ręczne łączenie danych z aplikacją , aby uzyskać instrukcje ręcznego odświeżania aplikacji przy użyciu nowych danych.

Zaktualizowany szablon aplikacji.

W zależności od liczby pól dodanych do tabeli może być konieczne zaktualizowanie formularza i galerii w szablonie aplikacji.

Ręczne łączenie danych z aplikacją

Galeria i składniki formularza edycji na ekranie są automatycznie odświeżane przy użyciu danych tylko dla pierwszego źródła danych. Jeśli dodasz dodatkowe źródła danych, takie jak nowa tabela lub ponownie otworzysz aplikację, musisz ręcznie połączyć dane z galerią szablonów i formularzem.

Napiwek

Pomiń te kroki, jeśli ekran aplikacji jest już połączony z utworzoną tabelą.

Aby ręcznie połączyć nowe dane:

  1. Wybierz galerię, a następnie wybierz odpowiednie źródło danych.

    Zmiana galerii źródła danych.

  2. Wybierz formularz, a następnie wybierz odpowiednie źródło danych.

    Zmiana formularza źródła danych.

  3. Jeśli widzisz dowolny błąd formuły, wybierz opcję Edycja na pasku formuł i zaktualizuj formułę przy użyciu nazwy źródła danych.

    Edytuj na pasku formuły.

    Aby na przykład zmienić sposób korzystania z Instrukcji jako nazwy źródła danych formularza edycji na Przepisy dodatkowe, zastąp nazwę źródła danych.

    Zmień z:

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

    Zmień na:

    Remove(Recipes, selectedRecord); If(IsEmpty(Errors(Recipes, selectedRecord)),UpdateContext( {itemSelected:false, editMode:false, newMode:false, deleteMode:false}); Set(CurrentItem,First(Recipes)););
    
  4. Powtórz wcześniejszy krok, aby naprawić wszelkie dodatkowe błędy formuły.

Galeria pokazuje rekordy, które utworzyłeś wcześniej. Należy jednak zmienić kolor tła rekordu po wybraniu go z galerii, aby wyświetlić wybór.

Aby zaktualizować kolor tła wybranego elementu:

  1. Wybieranie galerii.

    Wybierz galerię do wypełnienia tła.

  2. Wybierz właściwość TemplateFill z listy rozwijanej właściwość, która znajduje się u górnej lewej.

    Wybierz właściwość TemplateFill.

  3. Zaktualizuj wartość właściwości TemplateFill na pasku formuł za następującą formułę:

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

Zaktualizuj pola w formularzu

Domyślnie szablon zawiera dwa pola w formularzu. Aby dodać więcej pól do formularza:

  1. Wybieranie formularza.

    Wybieranie formularza.

  2. W okienku właściwości po prawej stronie wybierz Edytuj pola.

    Edytuj pola.

  3. Wybierz Dodaj pole.

    Dodaj pola.

  4. Wybierz pole, które chcesz dodać do formularza.

    Wybierz pola do dodania.

  5. Wybierz Dodaj.

  6. (Opcjonalnie) Wybierz pola, aby przejść w górę lub w dół, lub usuń niechciane pola, wybierając pozycję Usuń.

    Przenoszenie lub usuwanie pól.

  7. Zamknij okienko pola.

Podczas dodawania, usuwania lub zmieniania kolejności pól formularz zostanie automatycznie zaktualizowany.

Zaktualizowany formularz.

Może być konieczne zaktualizowanie galerii w domyślnym szablonie aplikacji w celu odzwierciedlenia pól z utworzonej tabeli.

Domyślna galeria.

Aby zaktualizować pola w galerii:

  1. W okienku właściwości po prawej stronie wybierz Edytuj pola.

  2. Wybierz menu rozwijane dla składnika galerii (np. obraz, tytuł lub podtytuł) i zmień wybrane elementy na odpowiednie pola.

    Edytuj wybrane pole.

  3. Zamknij okienko danych.

Galeria zostanie zaktualizowana o wybrane zmiany.

Zaktualizowano galerię.

Zaktualizuj tytuł aplikacji

Aby zaktualizować tytuł aplikacji:

  1. Wybierz etykietę w lewym górnym rogu ekranu.

    Zaktualizowany tytuł.

  2. Zmień wartość właściwości Tekst w okienku właściwości po prawej stronie.

    Zaktualizuj właściwość tytułu.

Zweryfikuj wszystkie zmiany wprowadzone w aplikacji.

Sprawdź wszystkie zmiany.

Napiwek

Aby zapewnić lepszą szybkość reakcji, karty danych domyślnie mają właściwość Width fit ustawioną na wartość Włączone. Jeśli chcesz ręcznie zmienić rozmiar kart danych, wybierz karty danych, a następnie ustaw właściwość Width fit na Wył.

Karta danych - właściwość Dopasowanie do szerokości.

Zapisz i wyświetl podgląd aplikacji

Po utworzeniu pierwszej aplikacji z danymi możesz zapisać wprowadzone zmiany i wyświetlić podgląd tej aplikacji.

Zapisz i wyświetl podgląd.

  1. Wybierz pozycję Zapisz.

  2. Wybierz Podgląd.

    • Aby dodać nowy rekord, wybierz opcję Nowy rekord i wypełnij formularz.
    • Aby przeprowadzić edycję rekordu, wybierz rekord z lewego okienka i zmodyfikuj wartości.
    • Aby zamknąć Podgląd, wybierz pozycję Zamknij lub klawisz ESC.

Publikowanie i dodawanie aplikacji do kanału Teams

Wybierz opcję Opublikuj w Teams, aby opublikować aplikację, aby inni członkowie zespołu mogli jej używać, a następnie dodaj aplikację do kanału Teams. Więcej informacji: Publikowanie i dodawanie aplikacji do Teams

Po utworzeniu pierwszej aplikacji z pustej tabeli przejdźmy między interfejsem Power Apps, Studio, kontrolkami i szczegółami tworzenia dodatkowych aplikacji.

Dodatkowe uwagi dotyczące grupy usługi Microsoft 365

Po wybraniu opcji Utwórz w celu utworzenia aplikacji w wybranym zespole Power Apps automatycznie włączy Microsoft 365 Group dla bezpieczeństwa wybranego zespołu. Jeśli jednak nie można włączyć grupy pod kątem zabezpieczeń, zostanie wyświetlony następujący błąd:

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

Aby rozwiązać ten problem, należy ręcznie zaktualizować ustawienie SecurityEnabled Microsoft 365 Group z poziomu od False do True przy użyciu programu PowerShell. Aby zapoznać się ze szczegółowymi krokami, zobacz Udostępnianie aplikacji za pomocą Microsoft 365 Groups. Aby uzyskać więcej informacji, zobacz Microsoft 365 Groups and Microsoft Teams (Grupy platformy Microsoft 365 i microsoft teams).

Włączanie zabezpieczeń dla zespołów o tych samych nazwach

Nazwy zespołów nie zawsze są unikalne. Ta sama nazwa wyświetlana może mieć więcej niż jeden zespół w usłudze Teams. Na przykład w dzierżawie może istnieć więcej niż jeden zespół o nazwie „Inspekcja”. Natomiast Microsoft 365 Group skojarzona z poszczególnymi zespołami ma inny identyfikator ObjectId w Azure Active Directory (Azure AD), nawet jeśli nazwy zespołu są takie same. ObjectId w usłudze Azure AD dla Microsoft 365 Group jest taki sam jak GroupId w usłudze Teams dla skojarzonego zespołu.

Aby wyszukać identyfikator GroupID (ObjectID w Azure AD) w zespole:

  1. Przejdź do zespołu w aplikacji Teams.

  2. Wybierz dowolny kanał zespołu.

  3. Wybierz Więcej opcji (...) w prawym górnym rogu, a następnie wybierz pozycję Pobierz łącze do kanału.

    Uzyskiwanie łącza do kanału.

  4. Skopiuj identyfikator GroupID z łącza.

    Identyfikator grupy.

    Można również skopiować łącze kanału, wybierając opcję Kopiuj, a następnie wkleić je do edytora tekstu w celu uzyskania wartości 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. Teraz, gdy masz już GroupID odpowiedniego zespołu (ObjectID w usłudze Azure AD), skorzystaj z instrukcji w temacie Udostępnianie aplikacji w platformy Microsoft 365 Groups, aby włączyć zabezpieczenia grupy Microsoft 365 zespołu.

Następne kroki

Aplikacja usługi Power Apps — omówienie
Opis usługi Power Apps Studio
Używanie kontrolek Fluent UI
Tworzenie dodatkowych aplikacji