Udostępnij za pośrednictwem


Włącz bezpośrednią edycję siatek za pomocą formantu niestandardowego Edytowalna siatka

Ten temat dotyczy platformy Dynamics 365 Customer Engagement (on-premises). Aby zapoznać się z wersją tego tematu dotyczącą usługi Power Apps, zobacz: Tworzenie edytowalnej siatki (listy) aplikacji opartych na modelu dzięki użyciu kontrolki niestandardowej Siatka edytowalna

W poprzednich wersjach Dynamics 365 Customer Engagement (on-premises), użytkownicy nie mogli wprowadzać danych bezpośrednio w siatkach (czasami nazywanych listami) lub podsiatkach na formularzach. Musieli wybrać rekord w siatce, aby otworzyć formularz, edytować dane, a następnie zapisać je, co wymagało wielu kroków. Przy użyciu edytowalnych siatek, użytkownicy będą mogli przeprowadzać edycję w wierszu bezpośrednio z siatki i podsiatki, niezależnie od tego, czy używają aplikacji sieci Web, tabletu czy telefonu.

Przykłady edytowalnych siatek.

Po włączeniu edytowalnych siatek za pomocą formantu niestandardowego Edytowalne siatki, użytkownicy mogą edytować większość typów pól, takich jak podstawowe pola wyszukiwania i zestawy opcji.

Pomoc techniczna dla edytowalnych siatek:

  • Edycja rekordów w wierszu na poziomie encji lub podsiatki (obejmuje encje niestandardowe)

  • Widoki systemowe i widoki osobiste

  • Klienci sieci Web i klienci mobilni

  • Nawigacja za pomocą klawiatury lub myszy

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

  • Filtrowanie

  • Przenoszenie i zmiana rozmiaru kolumn

  • Podział na strony

  • Zapisywanie zmian z jednej sesji do drugiego dla grupowania, sortowania, filtrowania, podziału na strony i przenoszenie oraz zmiana rozmiaru kolumn

  • Konfiguracja wyszukiwania

  • Pola obliczane i Pola zestawień

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

  • 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

Umożliw edycję siatek głównych

  1. Otwórz Eksplorator rozwiązań.

  2. Na liście Encje, otwórz odpowiednią encję, wybierz kartę Formaty , a następnie wybierz Dodaj formant.

    Dodaj formant niestandardowy Editable Grids.

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

  4. 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.

    Edytowalny wiersz siatki z wyborem kształtu.

    Uwaga

    Po uruchomieniu pozwala to użytkownikom na przełączanie się pomiędzy siatkami edytowalnymi i siatkami tylko do odczytu.

  5. 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 pola wyszukiwania.

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

    Dodaj wyszukiwanie w formancie edytowalnej siatki.

  6. Jeśli masz zagnieżdżoną siatkę, wybierz przycisk ołówka dla Widok zagnieżdżonej siatki, a następnie wybierz encję i widok zagnieżdżonej siatki. Dla Identyfikator nadrzędny zagnieżdżonej siatki wybierz relację dla encji. Na przykład pole ParentAccountID łączy encje Account i Kontakt .

    Uwaga

    Zagnieżdżone siatki są dostępne tylko dla telefonów i tabletów i aplikacji Ujednolicony interfejs. Zagnieżdżone siatki nie są dostępne ze starszymi aplikacjami klienta sieci Web. Więcej informacji: Informacje na temat ujednoliconego interfejsu

  7. 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.

    Napiwek

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

  8. Jeśli chcesz dodać zdarzenia JavaScript, wybierz kartę Zdarzenia, a następnie wybierz odpowiednie encje, pola i zdarzenia. Więcej informacji: Używanie edytowalnych siatek (deweloper).

    Dodaj zdarzenia w formancie Editable Grids.

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

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

  11. Aby przetestować zmiany, przejdź do widoku, który określiłeś w kroku 5, 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.
  • Jeśli używasz starszych formularzy (wersje wcześniejsze niż Dynamics CRM 2016) i włączysz edytowalną siatkę w podsiatce, edytowalna podsiatka nie będzie renderowana. W razie potrzeby administratorzy systemu mogą wyłączyć starsze formularze w ustawieniach systemu.
  1. Otwórz Eksplorator rozwiązań.

  2. Otwórz formularz, który zawiera podsiatkę.

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

  4. W oknie dialogowym Ustaw właściwości wybierz Formanty, wybierz Dodaj formant, a następnie wykonaj czynności wymienione powyżej.

Obsługiwane encje gotowe

W poniższej tabeli przedstawiono standardowe encje i typy klientów, które są obsługiwane za pomocą edytowalnych siatek.

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

Contract

Szablon uprawnienia

Podmiot zewnętrzny

Lista marketingowa

Pozycja

Szybka kampania

Termin cykliczny

Materiały sprzedażowe

SLA

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

Następujące typy danych nie mogą być edytowane w edytowalnych siatkach: pola Klient i Wyszukiwanie ListaStron; Pola złożone (adres); Pola stanu; Pola związane z encją wyszukiwania (na przykład encja Account obejmuje wyszukiwanie kontaktów, gdzie pole Kontakt jest edytowalne, ale pole 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 na podstawie kompletnego zestawu danych na platformie. 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

Reguły biznesowe działają tylko wtedy, gdy pole warunkowe jest kolumną w siatce

Reguły biznesowe w edytowalnej siatce są obsługiwane tylko wtedy, gdy pole warunkowe jest również kolumną siatki. Jeśli pole warunkowe nie jest kolumną w siatce, reguły biznesowe nie będą miały zastosowania. Sprawdź, czy każde pole, do którego odwołuje się reguła biznesowa znajduje się również w formularzu. Należy pamiętać, że reguły biznesowe w siatce, którą można edytować nie są wyzwalane, jeśli siatka, którą można edytować jest skonfigurowana na stronie pulpitu nawigacyjnego.

Obsługa klawiatury i skróty klawiaturowe dla edytowalnych siatek

Edytowalne siatki są w pełni dostępne, i zapewniają najwyższej klasy obsługę klawiatury, w tym kilka skrótów klawiaturowych dla lepszej wydajności. Listę dostępnych skrótów klawiaturowych można znaleźć w tym miejscu: Użyj skrótów klawiaturowych w edytowalnych siatkach

Często zadawane pytania (FAQ)

Poniżej przedstawiono niektóre najczęściej zadawane pytania dotyczące edytowalnych siatek.

Chcę skonfigurować moją kolumnę wyszukiwania do pewnego widoku, ale nie widzę jej na liście rozwijanej Dostępne kolumny w konfiguracji?

Upewnij się, że kolumna wyszukiwania, który chcesz skonfigurować, nie jest kolumną "Dotyczy". Jest to specjalny typ kolumny i nie ma obsługi konfigurowania definicji widoku w oknie dialogowym konfiguracji Edytowalna siatka.

Dlaczego moja reguła biznesowa nie działa w mojej kolumnie?

Upewnij się, że kolumna, w której zastosowano regułę biznesową jest częścią bieżącego widoku. Reguła biznesowa nie wyciąga wszystkich pól dla encji, tylko te pola, które są obecne w bieżącym widoku. Więc jeśli Twoja reguła biznesowa znajduje się w kolumnie, która nie jest dostępna, nie zostanie uruchomiona.

Dlaczego moja siatka jest w trybie tylko do odczytu, nawet jeśli została skonfigurowana do edycji?

Upewnij się, że nie używasz starszej wersji Renderowanie formularza. Edytowalne siatki nie są obsługiwane w starszych formularzach.

Dlaczego nie mogę używać edytowalnych siatek 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.

Dlaczego nie mogę korzystać z nawigacji rekordu w formularzu po przejściu z edytowalnej siatki?

Ta funkcja nie jest dostępna w przypadku starszego klienta sieci web. Jednak ta funkcja jest dostępna w ujednoliconym interfejsie.

Zobacz też

Używanie skrótów klawiaturowych w siatkach edytowalnych
Używaj edytowalnych siatek (Deweloper)
Tworzenie i edytowanie widoków
Utwórz regułę biznesową lub zalecenie biznesowe
Dostosuj Dynamics 365 na telefony i tablety