Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 wykonania 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. To środowisko edycji nie jest dostępne na telefonach.
Gdy edytowalne siatki są włączone za pomocą edytowalnej kontrolki siatki, użytkownicy mogą edytować dane wewnątrz większości typów kolumn, w tym podstawowe kolumny odnośników i kolumn wyboru. Siatki edytowalne pozwalają uniknąć konieczności otwierania formularza.
Dodawanie edytowalnej siatki do formularza głównego
Zaloguj się do usługi Power Apps, wybierz pozycję Rozwiązania w okienku nawigacji po lewej stronie, 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.
Wybierz tabelę w rozwiązaniu, a następnie wybierz obszar Formularze . Otwórz formularz główny zawierający podsieć do edycji.
W projektancie formularzy, wybierz Komponenty w okienku nawigacji po lewej stronie, rozwiń Siatkę, a następnie wybierz Edytowalną siatkę.
Wybierz następujące elementy dla siatki.
Area Majątek Description Grid Tabela Wybierz tabelę, w której mają być wyświetlane rekordy w siatce. Grid View Wybierz widok tabeli, jaki chcesz wyświetlić w siatce. Grid Widok wyszukiwania Wybierz, aby dodać do wyszukiwania. Wybierz kolumnę odnośnika, która ma zostać dodana (na przykład wybierz pozycję Podstawowy kontakt), a następnie na liście Widok domyślny wybierz źródło danych dla kolumny odnośnika. Podsiatka Tabela Jeśli masz zagnieżdżoną siatkę, wybierz tabelę oraz widok dla zagnieżdżonej siatki (dotyczy tylko telefonów i tabletów). Podsiatka Identyfikator nadrzędny podsieci Dla identyfikatora nadrzędnego podsiatki wybierz relację dla tabeli. Na przykład kolumna tabeli identyfikatorów podrzędnych podsiatki łączy tabele Konto i Kontakt . Grupuj według Włączanie lub wyłączanie Jeśli nie chcesz zezwalać użytkownikowi na grupowanie danych według dowolnej kolumny w widoku (na przykład chcesz zaoszczędzić miejsce), w wartości Grupuj według wybierz pozycję Wyłącz. Układ Orientacja pionowa lub pozioma Określa sposób wyświetlania siatki w formularzu. Zezwalaj na filtrowanie Włączanie lub wyłączanie Wyłącz tę opcję, jeśli nie chcesz, aby użytkownicy mogli filtrować tabelę według słowa kluczowego. Ukryj nagłówek kolumny zagnieżdżonej siatki Pokaż nagłówek kolumny lub ukryj nagłówek kolumny Określa, czy nagłówek siatki jest wyświetlany. Pasek filtru alfanumerycznego Pokaż pasek filtru alfanumerycznego lub Ukryj pasek filtru alfanumerycznego Określa, czy jest wyświetlany pasek filtru znajdujący się u dołu siatki. Pokaż składnik na Sieć Web, Urządzenia przenośne, Tablet Określa typ klienta, który może używać edytowalnej kontrolki siatki. Wybierz pozycję Gotowe.
Zapisz i opublikuj formularz, aby zapisać go i udostępnić użytkownikom aplikacji.
Aby uzyskać informacje na temat edytowania właściwości istniejącego podsieci w formularzu, przejdź do tematu Konfigurowanie składnika podsieci.
Umożliwia edytowanie głównych siatek dla widoków przy użyciu klasycznego eksploratora rozwiązań
Zaloguj się do usługi Power Apps, wybierz pozycję Rozwiązania w okienku nawigacji po lewej stronie, 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.
Na pasku narzędzi wybierz pozycję ...>Przełącz się do wersji klasycznej. Spowoduje to otwarcie Eksploratora rozwiązań w nowym oknie przeglądarki.
Na liście Jednostki (reprezentują one tabele Dataverse) otwórz odpowiednią tabelę, wybierz kartę Kontrolki , a następnie wybierz pozycję Dodaj kontrolkę.
W oknie dialogowym Dodawanie kontrolki wybierz pozycję Edytowalna siatka, a następnie wybierz pozycję Dodaj.
W dodanym wierszu Edytowalna siatka wybierz typ klienta, do którego chcesz zastosować siatkę, na przykład sieć Web, telefon lub tablet. Dzięki temu kontrolka siatki edytowalnej jest domyślną kontrolką wybranego typu klienta. Ponieważ kontrolka nie działa z telefonami, należy wybrać pozycję Internet dla użytkowników aplikacji klasycznych. Podczas działania użytkownicy mogą przełączać się między edytowalnymi tabelami a tabelami tylko do odczytu.
Uwaga / Notatka
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.
Aby dodać wyszukiwanie, w sekcji Edytowalna tabela wybierz pozycję Dodaj wyszukiwanie, a następnie w oknie dialogowym Konfigurowanie właściwości „Dodaj wyszukiwanie”:
Na liście Dostępne widoki wybierz widok, aby dodać wyszukiwanie (na przykład wybierz pozycję Moje aktywne konta).
Na liście Dostępne kolumny wybierz kolumnę wyszukiwania do dodania (na przykład wybierz pozycję Podstawowy kontakt).
Na liście Widok domyślny wybierz źródło danych dla kolumny wyszukiwania.
Jeśli chcesz ograniczyć wyświetlane wiersze, zaznacz pole wyboru Pokaż tylko wiersze, w których, a następnie wybierz kryteria z listy i kliknij OK.
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 Account i Contact .
Uwaga / Notatka
Zagnieżdżone siatki są dostępne tylko dla telefonów i tabletów, nie dla sieci Web.
Jeśli nie chcesz zezwalać użytkownikowi na grupowanie danych według dowolnej kolumny w widoku (na przykład chcesz zaoszczędzić miejsce), w wierszu Grupuj według kolumny wybierz przycisk ołówka, a następnie w oknie dialogowym Konfigurowanie właściwości "Grupuj według kolumny" wybierz pozycję Wyłączone, a następnie wybierz przycisk OK.
Napiwek
Najczęściej jest to przydatne dla podsiatek na formularzach.
Jeśli chcesz dodać zdarzenia języka JavaScript, wybierz kartę Zdarzenia , a następnie wybierz odpowiednie tabele, kolumny i zdarzenia. Więcej informacji : Dokumentacja dla deweloperów: Korzystanie z edytowalnych siatk
Aby zapisać zmiany, wybierz pozycję Zapisz na pasku akcji.
Gdy wszystko będzie gotowe do udostępnienia zmian zespołowi, wybierz pozycję Publikuj na pasku akcji.
Aby przetestować zmiany, przejdź do widoku określonego w poprzednim kroku, a następnie wprowadź pewne zmiany edycji w wierszu.
Tworzenie podsieci w formularzu edytowalnym przy użyciu klasycznego eksploratora rozwiązań
Uwaga / Notatka
Aby zapisać zmianę edytowalnej siatki w podsiatce, użytkownik musi jawnie zapisać, zanim opuści formularz.
Zaloguj się do usługi Power Apps.
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.
Wybierz tabelę w rozwiązaniu, a następnie wybierz obszar Formularze . Otwórz formularz główny zawierający podsiatkę.
Na pasku poleceń projektanta formularzy wybierz pozycję ...>Przełącz się do wersji klasycznej. Ta akcja spowoduje otwarcie nowej karty w przeglądarce.
Wybierz odpowiednią kontrolkę, a następnie wybierz pozycję Zmień właściwości na wstążce.
W oknie dialogowym Ustawianie właściwości wybierz pozycję Kontrolki.
Wybierz pozycję Dodaj kontrolkę, wybierz pozycję Edytowalna siatka, a następnie wybierz pozycję Dodaj.
W dodanym wierszu Edytowalna siatka wybierz typy klientów, do których chcesz zastosować siatkę. Dzięki temu edytowalna kontrolka siatki staje się domyślną kontrolką dla wybranego kształtu. W przypadku większości przypadków wybierz Web.
Wybierz pozycję Zapisz, a następnie pozycję Opublikuj.
Obsługa siatek edytowalnych
Edytowanie wierszy bezpośrednio na poziomie tabeli lub podsiatki (obejmuje tabele niestandardowe).
Widoki systemowe i widoki osobiste.
Klienci internetowi i mobilni.
Nawigacja za pomocą klawiatury lub myszy.
Grupowanie i sortowanie (można grupować/sortować wiersze po stronie klienta według dowolnej kolumny w bieżącym widoku).
Filtering.
Przenoszenie i zmienianie rozmiaru kolumn.
Paginacja.
Konfiguracja wyszukiwania.
Kolumny obliczeniowe i kolumny zestawień.
Reguły biznesowe (Pokaż komunikat o błędzie, Ustaw wartość kolumny, Ustaw wymagalność biznesową, Ustaw domyślną wartość, Zablokuj lub odblokuj kolumnę).
Zdarzenia języka JavaScript.
Włączanie lub wyłączanie komórek na podstawie roli bezpieczeństwa.
Użytkownicy mogą nadal używać funkcji wyszukiwania i wykresów oraz uzyskiwać dostęp do paska akcji tak jak w przypadku siatki tylko do odczytu.
Obsługiwane standardowe tabele
| Web/tablet/telefon | Tylko tablet/telefon | Tylko sieć Web |
|---|---|---|
| Account 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 Przypadek Kategoria Characteristic Konkurent Kontakt Entitlement Informacje zwrotne Invoice Artykuł merytoryczny Wyświetlenia artykułów merytorycznych Rekord z Bazy wiedzy Lead Szansa Zamówienie Rozmowa telefoniczna Cennik Product 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ół User |
Activity Załącznik Element reguły profilu dostępu do kanału Adres konkurenta Connection Rola połączenia Podpis wiadomości e-mail Szablon wiadomości e-mail Wygasły proces Produkt zafakturowany Zdarzenie związane z artykułem merytorycznym Od potencjalnego klienta do szansy sprzedaży Przetwarzanie Skrzynka pocztowa Nowy proces Uwaga / Notatka Produkt objęty szansą sprzedaży Proces Sprzedaż w ramach szansy sprzedaży Produkt zamówiony Organization Proces Od telefonu do sprawy Pozycja cennika Element kolejki Produkt oferowany Dokument programu Sharepoint Proces tłumaczenia |
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 Strona zewnętrzna Faks List Lista marketingowa Position Szybka kampania Termin cykliczny Materiały sprzedażowe SLA |
Ograniczenia
Typy danych, które nie są edytowalne w edytowalnej siatce
Następujące typy danych nie mogą być edytowane w edytowalnych siatkach: kolumny Klient i Wyszukiwanie listy stron; kolumny złożone (adres); kolumny stanu; kolumny związane z tabelą wyszukiwania (na przykład tabela Konto obejmuje odnośnik do kontaktu, gdzie kolumna Kontakt jest edytowalna, ale kolumna EmailAddress(Contact) już nie).
Grupowanie według widoków działa 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. Funkcja "Grupuj według" pokazuje 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: Tworzenie podsieci w formularzu edytowalnym przy użyciu klasycznego eksploratora rozwiązań
Modyfikacje siatki liniowej nie są utrwalane
Zmiany wprowadzone w strukturze edytowalnej siatki z poziomu siatki, takie jak zmiana rozmiaru kolumn, zmiana kolejności kolumn, grupowanie, filtrowanie i sortowanie, zostaną zresetowane przy następnym wizycie użytkownika na stronie. Te typy zmian nie są zapisywane między sesjami ani w widokach.
Reguły biznesowe działają tylko wtedy, gdy kolumna warunkowa jest kolumną w tabeli
Reguły biznesowe w siatce edytowalnej są obsługiwane tylko wtedy, 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, jest również uwzględniona w formularzu. Reguły biznesowe nie będą uruchamiane na edytowalnych siatkach, gdy na stronie pulpitu nawigacyjnego jest wyświetlana konfigurowana edytowalna siatka .
Edytowalne siatki nie działają na telefonach
Na podstawie opinii klientów usunęliśmy edytowalną funkcję siatki z telefonów. W przypadku korzystania z edytowalnej siatki na telefonie jest wyświetlana wersja tylko do odczytu kontrolki listy.
Zduplikowane wiersze w zestawie danych mogą nie być wyświetlane w siatce
Jeśli zestaw danych wyświetlany 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.