Możliwość edycji widoków aplikacji opartych na modelach za pomocą edytowalnej kontrolki siatki

Domyślnie użytkownicy nie mogą wprowadzać danych bezpośrednio przy użyciu kontrolki widoku tylko do odczytu dla widoków i podsiatek w formularzach. Użytkownicy wybierają wiersz w siatce, aby otworzyć formularz, edytować dane, a następnie zapisać, co wymaga wielu kroków. Przy użyciu edytowalnych siatek, użytkownicy będą mogli przeprowadzać edycję w wierszu bezpośrednio z widoku i podsiatki, niezależnie od tego, czy używają aplikacji sieci Web czy tabletu. Te funkcje edycji nie są dostępne na telefonach.

Przykłady edytowalnych siatek.

Gdy edytowalne siatki są włączone za pomocą kontrolki edytowalnej siatki, użytkownicy mogą edytować dane w większości typów kolumn, w tym podstawowe kolumny i opcje wyszukiwania. Dzięki temu nie trzeba będzie przechodzić do formularza.

Umożliw edycję siatek głównych

  1. Zaloguj się do usługi Power Apps.

  2. Wybierz Rozwiązania, a następnie otwórz żądane rozwiązanie. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.

  3. Na pasku narzędzi wybierz pozycję Przełącz na wersję klasyczną. To spowoduje otwarcie Eksploratora rozwiązań w nowym oknie przeglądarki.

  4. Na liście tabeli Encje (reprezentują tabele Dataverse) wybierz żądaną tabelę, wybierz kartę Kontrolki, a następnie wybierz Dodaj kontrolkę.

    Dodaj formant niestandardowy Edytowalna siatka.

  5. W oknie dialogowym Dodaj formant, wybierz Siatka edytowalna, a następnie wybierz Dodaj.

  6. W dodawanym wierszu Siatki edytowalne wybierz kształt, w jakim chcesz dodać siatkę. Dzięki temu formant Editable Grids staje się domyślnym formantem dla wybranego kształtu. Jako minimalną w większości przypadków należy wybrać opcję Sieć Web. Po uruchomieniu pozwala to użytkownikom na przełączanie się pomiędzy siatkami edytowalnymi i siatkami tylko do odczytu.

    Uwaga

    Ponieważ funkcje edytowania nie są dostępne w kształcie Telefon, jeśli ten formant jest skonfigurowany na telefony, zostanie wyświetlona wersja formantu listy dostępna tylko do odczytu.

    Edytowalny wiersz siatki z wyborem kształtu.

  7. Aby dodać wyszukiwanie, w grupie opcji Siatki edytowalne wybierz Dodaj wyszukiwanie, a następnie w Konfigurowanie właściwości „Dodawanie wyszukiwania” okno dialogowe:

    1. Na liście Dostępne widoki wybierz widok, do którego chcesz dodać wyszukiwanie (na przykład, zaznacz Moje aktywne konta).

    2. Na liście Dostępne kolumny, wybierz kolumnę wyszukiwania do dodania (na przykład, zaznacz Kontakt podstawowy).

    3. Na liście Widok domyślny wybierz źródło danych dla kolumn wyszukiwania.

    4. Jeśli chcesz ograniczyć liczbę wyświetlanych wierszy, zaznacz pole wyboru Pokaż tylko wiersze, w których, a następnie wybierz kryteria z listy, i wybierz OK.

      Dodaj wyszukiwanie w formancie edytowalnej siatki.

  8. Jeśli masz zagnieżdżoną siatkę, wybierz przycisk ołówka dla Widok zagnieżdżonej siatki, a następnie wybierz tabelę i widok zagnieżdżonej siatki. Dla Identyfikator nadrzędny zagnieżdżonej siatki wybierz relację dla tabeli. Na przykład kolumna ParentAccountID łączy tabele Konto i Kontakt.

    Uwaga

    Zagnieżdżone siatki są dostępne tylko dla telefonów i tabletów, nie dla sieci Web.

  9. Jeśli nie chcesz zezwolić użytkownikowi na grupowanie danych według dowolnej kolumny w widoku (chcesz zaoszczędzić miejsce), w wierszu Grupuj według kolumny wybierz przycisk Ołówek, a następnie w oknie dialogowym Konfiguruj właściwość „Grupuj według kolumny” wybierz Wyłączone, a następnie wybierz OK.

    Porada

    Najczęściej jest to przydatne dla podsiatek na formularzach.

  10. Jeśli chcesz dodać zdarzenia JavaScript, wybierz kartę Zdarzenia, a następnie wybierz odpowiednie tabele, kolumny i zdarzenia. Więcej informacji: Dokumentacja dla deweloperów: Użyj edytowalnych siatek

    Dodaj zdarzenia w formancie Edytowalna siatka.

  11. Aby zapisać pracę, wybierz Zapisz na pasku akcji.

  12. Gdy jesteś gotowy udostępnić zmiany zespołowi, wybierz Opublikuj na pasku akcji.

  13. Aby przetestować zmiany, przejdź do widoku określonym w poprzednim kroku, a następnie dokonaj kilku zmian edycyjnych w wierszu.

Zapewnij edytowalność podsiatki w formularzu

Uwaga

  • Aby zapisać zmianę edytowalnej siatki w podsiatce, użytkownik musi jawnie zapisać, zanim opuści formularz.
  1. Zaloguj się do usługi Power Apps.

  2. Wybierz Rozwiązania, a następnie otwórz żądane rozwiązanie. Jeśli elementu nie ma w okienku panelu bocznego, wybierz …Więcej, a następnie wybierz żądany element.

  3. Wybierz Tabela w rozwiązaniu, a następnie wybierz Formularze. Otwórz Formularz główny, który zawiera podsiatkę.

  4. Wybierz Przełącz do widoku klasycznego. Spowoduje to otwarcie nowej karty w Twojej przeglądarce.

  5. Wybierz odpowiedni formant, a następnie wybierz Zmień właściwości na Wstążce.

    Edytowalna podsiatka — widok klasycznym

  6. W oknie dialogowym Ustaw właściwości wybierz kartę Formanty.

  7. Wybierz Dodaj formant, wybierz Siatka edytowalna, a następnie wybierz Dodaj.

  8. W dodawanym wierszu Siatki edytowalne wybierz kształt, w jakim chcesz dodać siatkę. Dzięki temu formant edytowalnej siatki staje się domyślnym formantem dla wybranego kształtu. W większości wystąpień wybierz pozycję Sieć Web.

    Edytowalny wiersz siatki z wyborem kształtu.

  9. Wybierz pozycję Zapisz, a następnie pozycję Opublikuj.

Pomoc techniczna dla edytowalnych siatek

  • Bezpośrednia edycja wierszy na poziomie tabeli lub podsiatki (w tym tabele niestandardowe).

  • Widoki systemowe i widoki osobiste.

  • Klienci sieci Web i klienci mobilni.

  • Nawigacja za pomocą klawiatury lub myszy.

  • Grupowanie i sortowanie (możesz grupować / sortować wiersze po stronie klienta według dowolnej kolumny w bieżącym widoku).

  • Filtrowanie.

  • Przenoszenie i zmiana rozmiaru kolumn.

  • Paginacja.

  • Konfiguracja wyszukiwania.

  • Kolumny obliczeniowe i kolumny zestawień.

  • Reguły biznesowe (Pokaż komunikat o błędzie, Ustaw wartość kolumny, Ustaw wymagany podmiot gospodarczy, Ustaw wartość domyślną, Zablokuj lub Odblokuj kolumnę).

  • Zdarzenia języka JavaScript.

  • Włączanie lub wyłączanie komórek w oparciu o rolę zabezpieczeń.

  • Użytkownicy mogą nadal używać wyszukiwania i wykresów i mogą uzyskać dostęp do paska akcji jak przy użyciu siatki tylko do odczytu.

Obsługiwane tabele standardowe

Sieć Web/tablet/telefon Tylko tablet/telefon Tylko sieć Web
Konto

Termin

Zasób, który można zarezerwować

Rezerwacja zasobu, który można zarezerwować

Nagłówek rezerwacji zasobu, który można zarezerwować

Kategoria zasobu, który można zarezerwować

Skojarzenie kategorii zasobu, który można zarezerwować

Charakterystyka zasobu, który można zarezerwować

Grupa zasobów, które można zarezerwować

Stan rezerwacji

Sprawa

Kategoria

Charakterystyka

Konkurent

Kontakt biznesowy

Adres e-mail

Uprawnienie

Opinia

Faktura

Artykuł merytoryczny

Wyświetlenia artykułów merytorycznych

Rekord z Bazy wiedzy

Potencjalny klient

Szansa sprzedaży

Zamówienie

Rozmowa telefoniczna

Cennik

Produkt

Kolejka

Oferta

Model oceniania

Wartość klasyfikacji

Wystąpienie wskaźnika KPI umowy SLA

Działanie społecznościowe

Profil społecznościowy

Błąd synchronizacji

Zadanie

Zespół

Użytkownik
Działanie

Załącznik

Element reguły dotyczącej profilu dostępu do kanału

Adres konkurenta

Połączenie

Rola połączenia

Podpis wiadomości e-mail

Szablon wiadomości e-mail

Proces wygasły

Produkt zafakturowany

Zdarzenie związane z artykułem merytorycznym

Od potencjalnego klienta do szansy sprzedaży

Proces

Skrzynka pocztowa

Nowy proces

Uwaga

Produkt objęty szansą sprzedaży

Proces Szansa sprzedaży

Produkt zamówiony

Organizacja

Proces Od telefonu do sprawy

Element cennika

Element kolejki

Produkt oferowany

Dokument programu Sharepoint

Proces tłumaczenie
Kampania

Działanie w ramach kampanii

Odpowiedź na kampanię

Profil dostępu do kanału

Reguła profilu dostępu do kanału

Kontrakt

Szablon uprawnienia

Podmiot zewnętrzny

Faks

List

Lista marketingowa

Pozycja

Szybka kampania

Termin cykliczny

Materiały sprzedażowe

SLA

Ograniczenia

Typy danych, których nie można edytować w edytowalnej siatce

Następujące typy danych nie mogą być edytowane w edytowalnych siatkach: kolumny Klient i Wyszukiwanie ListaStron; kolumny złożone (adres); kolumny stanu; kolumny związane z tabelą wyszukiwania (na przykład tabela Konto obejmuje wyszukiwanie kontaktów, gdzie kolumna Kontakt jest edytowalna, ale kolumna EmailAdress(Contact) już nie).

Grupowanie według widoków pracy tylko po stronie klienta

Zachowanie grupowania działa tylko po stronie klienta i nie obejmuje stron. Grupowanie według jest funkcją klienta i działa tylko na jednej stronie danych. Grupowanie według nie powoduje wyświetlenia wszystkich opcji w zależności od kompletnego zestawu danych na serwerze. Grupowanie według ilustruje grupowanie tylko na bieżącej stronie. Grupowanie można wyłączyć, korzystając z właściwości w konfiguracji kontrolki niestandardowej. Więcej informacji: Edytowanie siatek głównych

Modyfikacje siatki w tekście nie są utrwalane

Zmiany wprowadzone w strukturze edytowalnej siatki z poziomu siatki, takie jak zmiana wielkości kolumn, zmiana kolejności kolumn, grupowanie, filtrowanie i sortowanie, zostaną zresetowane podczas następnej wizyty użytkownika na stronie. Zmiany tego typu nie są zapisywane w sesji ani w widokach.

Reguły biznesowe działają tylko wtedy, gdy kolumna warunkowa jest kolumną w siatce

Reguły biznesowe w edytowalnej siatce są obsługiwane tylko wówczas, gdy kolumna warunkowa jest również kolumną w siatce. Jeśli kolumna nie jest kolumną, reguły biznesowe nie będą działać. Sprawdź, czy każda kolumna, do której odwołuje się reguła biznesowa znajduje się również w formularzu. Reguły biznesowe nie będą uruchamiane na edytowalnych siatkach, gdy na stronie pulpitu nawigacyjnego jest wyświetlana konfigurowana edytowalna siatka .

Edytowanie siatki nie działa na telefonach

W oparciu o opinie klientów usunęliśmy siatki edytowalne z telefonów. W przypadku korzystania z edytowalnej siatki na telefonie zostanie wyświetlona wersja tylko do odczytu formantu listy.

Zduplikowane wiersze w zestawie danych mogą nie być wyświetlane w siatce

Jeśli zestaw danych w siatce zawiera zduplikowane wiersze, duplikaty mogą nie być wyświetlane w siatce. Może to doprowadzić do tego, że zgłoszona liczba rekordów wyświetla więcej rekordów niż rzeczywiście istnieje w siatce lub więcej rekordów pojawia się podczas eksportu danych do programu Excel lub wyświetlania danych w starszym zaawansowanym wyszukiwaniu.

Następne kroki

Ustawianie właściwości zarządzanych dla widoków

Skróty klawiaturowe dla edytowalnych siatek (widoków)

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).