Udostępnij za pośrednictwem


Współpraca nad aplikacjami opartymi na kanwie w Power Apps Studio

W Power Apps Studio można korzystać z dwóch funkcji, aby współpracować z innymi twórcami aplikacji opartych na kanwie: copresence i coauthoring.

Copresence pozwala zobaczyć, kto jeszcze pracuje nad tą samą aplikacją co ty, ale tylko jedna osoba może edytować aplikację w tym samym czasie.

Coauthoring pozwala wielu osobom edytować aplikację w tym samym czasie i przeglądać wzajemne zmiany w czasie rzeczywistym.

Użyj funkcji copresence, aby zobaczyć, kto pracuje nad tą samą aplikacją

Po otwarciu aplikacji do edycji w Power Apps Studio wskaźniki mogą pokazywać, że inne osoby również pracują nad aplikacją. Wskaźniki te są częścią funkcji copresence.

Pierwsza osoba, która otworzy aplikację, ma kontrolę nad edycją. Jeśli inna osoba spróbuje otworzyć aplikację, powiadomienie poinformuje ją, że ktoś inny edytuje aplikację i przegląda ją w trybie tylko do odczytu. W trybie tylko do odczytu nie można dodawać nowych ekranów, edytować właściwości kontrolek ani korzystać z paska poleceń. Można zapisać kopię aplikacji.

Pasek poleceń pokazuje nazwy i ikony innych twórców, którzy edytują lub wyświetlają aplikację. Lewy panel nawigacyjny pokazuje strukturę aplikacji i podświetla, którą część aplikacji edytuje inna osoba. Otrzymasz również powiadomienie o odświeżeniu aplikacji, gdy ktoś zapisze w niej zmiany.

Zrzut ekranu wskaźników copresence w Power Apps Studio z adnotacjami.

Legenda:

  1. Pasek poleceń pokazuje nazwy i ikony innych twórców, którzy edytują lub wyświetlają aplikację.
  2. Ostrzeżenie Tylko do odczytu pojawia się, jeśli ktoś ma już kontrolę nad edycją w innym miejscu. Możesz jednak wybrać opcję Zastąp, aby stać się głównym autorem i odzyskać prawa do edycji.
  3. W widoku Drzewa widoczna jest struktura aplikacji i zdjęcia profilowe innych osób w części aplikacji, którą ktoś inny edytuje.

Porada

W przypadku dwugodzinnej bezczynności podczas edytowania aplikacji, Power Apps zapyta, czy chcesz kontynuować edycję, czy przełączyć się w tryb tylko do odczytu. Jeśli nie odpowiesz, system przełączy cię w tryb tylko do odczytu, aby inni twórcy mogli zostać redaktorami.

Jeśli funkcja automatycznego zapisywania jest włączona, wprowadzone zmiany zostaną automatycznie zapisane. Jeśli automatyczne zapisywanie nie jest włączone, Power Apps powiadamia o zakończeniu edycji i umożliwia zapisanie kopii zmian.

Coauthoring umożliwia wspólną edycję tej samej aplikacji

Coauthoring to nowa funkcja, która umożliwia wielu twórcom edytowanie aplikacji kanwowej jednocześnie. Korzystając z coauthoringu, można dowiedzieć się, gdzie inni twórcy pracują nad aplikacją i zobaczyć ich zmiany w czasie rzeczywistym.

Zrzut ekranu wskaźników coauthoring w Power Apps Studio z adnotacjami.

Gdy nad aplikacją pracuje wielu edytorów, wyświetlane są ich awatary.

  • Lewy panel nawigacyjny pokazuje strukturę aplikacji i podświetla w Widoku drzewka, którą część aplikacji edytuje inna osoba. Na przykład, możesz edytować Ekran 1, podczas gdy ktoś inny edytuje Ekran 2.
  • Obszar, który jest edytowany przez innego twórcę, jest wyróżniany i pokazuje jego inicjały. Na przykład, ktoś inny może edytować część formularza, która jest podświetlona dla pierwszego użytkownika.

Ważne

Wielu twórców może wybrać i edytować kontrolkę w tym samym czasie. Należy uważać, aby nie nadpisywać wzajemnie swoich zmian.

Włączanie coauthoring

Aby korzystać z coauthoring, należy je włączyć dla każdej aplikacji. Włączenie funkcji coauthoring zastępuje funkcję copresence.

  1. Otwórz aplikację w celu edycji w Power Apps Studio.
  2. Wybierz kolejno pozycje Ustawienia>Aktualizacje>Nowe.
  3. Włącz przełącznik Coauthoring.

Ograniczenia coauthoringu

  • Gdy więcej niż jeden twórca edytuje aplikację, poniższe akcje nie są dostępne:

    • Wyszukaj
    • Save as
    • Otwieranie innej lub nowej aplikacji
    • Cofanie i ponawianie
    • Zmień wersję użytą w celu utworzenia
  • Maksymalna dozwolona liczba współautorów to 10 w jednej sesji lub na 10 kart, w zależności od tego, które ograniczenie zostanie najpierw osiągnięte. Wszyscy inni współautorzy lub zakładki powyżej 10 są w copresence i nie mogą edytować aplikacji ani wyświetlać aktualizacji w czasie rzeczywistym.

  • Język aplikacji jest zablokowany na ustawienia lokalne pierwszego użytkownika, który otwiera aplikację do edycji.

  • Wycinek nie jest dostępny.

  • Współtworzenie jest wyłączone w narzędziu Monitor.

  • Może wystąpić problem z następującymi działaniami:

    • Zmiana nazwy kontrolki
    • Dodawanie składników AI Builder
    • Dodawanie kontrolek geoprzestrzennych
    • Uruchamianie przepływu dodanego przez innego współautora bez wcześniejszego odświeżenia aplikacji
    • Wyświetlanie błędów z działań jednego autora na ekranach wszystkich pozostałych współautorów
    • Kopiowanie i wklejanie