Użyj formularza Główny - Interaktywny interfejs i jego składników
Data opublikowania: luty 2017
Dotyczy: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Formularze interaktywne mają nowy interfejs użytkownika, który pozwala użytkownikom wykonywać o kilka kliknięć mniej, i pomaga im w utrzymaniu kontekstu podczas pracy nad rekordami pokrewnymi. Możesz zobaczyć formularze interaktywne wymienione na liście innych formularzy w Eksploratorze rozwiązań w obszarze Dostosowywanie. Typ formularza formularzy interaktywnych to Główny - Interaktywny interfejs.
W tym temacie wyjaśniono, jak edytować formularz Główny - Interaktywny interfejs i dodawać lub zmieniać różne elementy formularza.
W tym temacie
Otwieranie edytora formularzy
Opublikuj zmiany do użytku w Centrum usług interakcyjnych
Interfejs użytkownika edytora formularzy
Właściwości formularza
Opcje widoczności
Właściwości kart
Właściwości sekcji
Wspólne właściwości pól
Specjalne właściwości pola
Właściwości podsiatki
Właściwości formantu skróconego formularza
Właściwości zasobu sieci Web
Właściwości elementu IFRAME
Edytowanie nawigacji
Konfigurowanie programów obsługi zdarzeń
Otwieranie edytora formularzy
Aby edytować formularz, lub aby dodać lub zmienić elementy, należy użyć edytora formularzy.
Jeśli w trakcie edytowania formularza tworzysz jakiekolwiek nowe składniki rozwiązania, nazwy składników będą używały prefiksu dostosowywania wydawcy rozwiązania dla rozwiązania domyślnego, a składniki te zostaną uwzględnione tylko w rozwiązaniu domyślnym. Jeśli chcesz, aby wszystkie nowe elementy rozwiązania zostały uwzględnione w określonym rozwiązaniu niezarządzanym, otwórz edytor formularzy z poziomu tego rozwiązania niezarządzanego.
Uzyskaj dostęp do edytora formularzy z domyślnego rozwiązania
Wybierz kolejno pozycje Ustawienia > Dostosowania.
Kliknij Dostosuj system, aby otworzyć rozwiązanie domyślne.
W obszarze Składniki rozwiń Encje, rozwiń żądaną encję i wybierz Formularze.
Na liście formularzy, otwórz formularz typu Główny - Interaktywny interfejs.
Uzyskaj dostęp do edytora formularzy dla rozwiązania niezarządzanego:
Wybierz kolejno pozycje Ustawienia > Dostosowania.
Kliknij Rozwiązania.
Kliknij dwukrotnie rozwiązanie niezarządzane, na którym chcesz pracować.
Zlokalizuj w formularzu encję, którą chcesz edytować. Jeśli encji tam nie ma, należy ją dodać.
Dodaj encję do rozwiązania niezarządzanego
Wybierz węzeł Encje, a następnie na pasku narzędzi nad listą kliknij Dodaj istniejące.
W oknie dialogowym Wybieranie składników rozwiązania przy selektorze Typ składnika ustawionym na Encja zaznacz encję, którą chcesz dodać, i kliknij OK.
Jeśli pojawi się okno dialogowe Brak wymaganych składników, możesz kliknąć Nie, nie dodawaj wymaganych składników, jeśli nie zamierzasz eksportować tego rozwiązania niezarządzanego do innej organizacji. Jeśli nie chcesz w tej chwili dołączać brakujących składników wymaganych, możesz je dodać później. W przypadku eksportowania tego rozwiązania w przyszłości ponownie otrzymasz to powiadomienie.
W eksploratorze rozwiązania rozwiń encję zawierającą formularz, który chcesz edytować, i wybierz opcję Formularze.
Na liście formularzy, otwórz formularz typu Główny - Interaktywny interfejs.
Opublikuj zmiany do użytku w Centrum usług interakcyjnych
Niektóre dostosowania, które wprowadzają zmiany w interfejsie użytkownika, wymagają opublikowania, zanim osoby mogą z nich korzystać w aplikacji. Aby opublikować dostosowanie w Eksploratorze rozwiązań kliknij Publikuj wszystkie dostosowania.
W Microsoft Dynamics CRM 2016, aktualizacja 0.1 lub w nowszej wersji, można poprawić wydajność dla tego pierwszego użytkownika klikając przycisk Przygotuj dostosowania klienta po opublikowaniu dostosowań. Zmusza to Dynamics 365 do natychmiastowego przygotowania pakietu metadanych, bez czekania na uruchomienie centrum usług interakcyjnych przez pierwszego użytkownika.Więcej informacji:Pojęcia związane z dostosowywaniem
Ważne
Przygotowywanie dostosowań klienta może trochę potrwać. Jeśli zostanie wyświetlony komunikat, że strona przeglądarki przestała odpowiadać, poczekaj, aż strona zacznie odpowiadać, nie wyłączaj jej.
Interfejs użytkownika edytora formularzy
Edytor formularzy wyświetla polecenia na dwóch kartach: Strona główna i Wstaw.Więcej informacji:Karta Strona główna, Karta Wstaw
Edytor formularzy jest podzielony na trzy obszary: Nawigacja, Treść i Eksplorator.
Nawigacja
Znajdują się po lewej stronie. Użyj obszaru nawigacji, aby kontrolować dostęp do powiązanych encji albo dodawać łącza do adresów URL, które mają być wyświetlane w głównym okienku formularza. Aby edytować ustawienia nawigacji, należy najpierw wybrać polecenie Nawigacja w grupie Wybierz na karcie Strona główna.Formularze interaktywne udostępniają opcje nawigacji za pomocą paska nawigacji, ale użyj tych samych danych w obszarze nawigacji, aby kontrolować, które opcje nawigacji są dostępne.Więcej informacji:Edytowanie nawigacji
Treść
Znajduje się na środku. Aby kontrolować układ formularza należy użyć obszaru treści. Można zaznaczać i przeciągnąć elementy formularza, aby je umieszczać w wybranym miejscu. Dwukrotne kliknięcie elementu spowoduje otwarcie właściwości elementu.Domyślnie, dla formularzy interaktywnych dla sprawy, kontaktu i konta, pierwsza sekcja na karcie Krótki opis ukazuje formularz karty konta lub kontaktu typu Skrócony formularz. Dla encji niestandardowych, które są włączone interfejsu interaktywnego, ta sekcja nie jest dostępna jako domyślna. Możesz dodać nową sekcję z formularzem skróconym. Formularz karty wyświetla maksymalnie pięć pól. Poza polami nie jest możliwe pokazanie innych formantów na niebieskim kafelku, nawet jeśli znajdują się one w formularzu skróconym.
Uwaga
Aby zachować format karty (jak pokazano na poniższym obrazie), zaleca się, aby nie przenosić formularza skróconego do żadnej innej sekcji formularza.
Więcej informacji:Tworzenie i edytowanie formularzy skróconych
Aby dodać pole, zaznacz je w Eksploratorze pól i przeciągnij do sekcji.
Aby dodać element, który nie jest polem, wskaż, gdzie chcesz go umieścić, i użyj odpowiedniego polecenia z karty Wstaw, aby go dodać.
Aby usunąć element, zaznacz go i użyj polecenia Usuń w grupie Edycja na karcie Strona główna.
Aby edytować element Nagłówek lub Stopka formularza, należy najpierw zaznaczyć odpowiednie polecenie w grupie Wybierz na karcie Strona główna. Pola w nagłówku i stopce są w czasie wykonywania ukazywane poniżej karty klienta (niebieski kafelek).
Eksplorator
Znajduje się po prawej stronie. Zawartość obszaru eksploratora zależy od kontekstu.Gdy w grupie Wybierz na karcie Strona główna zostanie wybrana opcja Treść, Nagłówek lub Stopka, zobaczysz Eksploratora pól. Używaj Eksploratora pól do przeciągania pól, które mają być wyświetlane w sekcji w formularzu albo w obrębie nagłówka lub stopki. W formularzu można umieścić wiele razy to samo pole. Używaj przycisku Nowe pole jako skrótu, aby utworzyć nowe pole.
Gdy w grupie Wybierz na karcie Strona główna zostanie wybrana opcja Nawigacja, zobaczysz Eksploratora relacji. Przeciągaj dowolne relacje do jednej z grup w obszarze nawigacji. Tej samej relacji nie można dodać dwa razy. Relacje są dostępne w oparciu o to, jak są skonfigurowane. Po skonfigurowaniu relacji tak, aby nie była wyświetlane, nie będzie widoczna w Eksploratorze relacji. Aby uzyskać informacje o tym, jak skonfigurować domyślne opcje wyświetlania relacji, zobacz Element okienka nawigacji dla encji podstawowej.
Można użyć przycisków Nowa relacja 1:N i Nowa relacja N:N jako skrótów dodawania nowych relacji między encjami.
Karta Strona główna
Na karcie Strona główna są wyświetlane polecenia wymienione w poniższej tabeli.
Grupa |
Polecenie |
Opis |
---|---|---|
Zapisz |
Zapisz (Ctrl+S) |
Zapisz formularz. |
Zapisz jako |
Tworzenie kopii tego formularza z inną nazwą. |
|
Zapisz i zamknij |
Zapisywanie formularza, a następnie zamknięcie edytora formularzy. |
|
Opublikuj |
Publikowanie formularza.Więcej informacji:Publikowanie dostosowań |
|
Edycja |
Zmień właściwości |
Zmiana właściwości zaznaczonego elementu w treści. Zobacz następujące sekcje w zależności od wybranego elementu:
|
Usuwanie |
Usuń wybraną pozycję. |
|
Cofnij (Ctrl+Z) |
Cofnij poprzednią akcję. |
|
Ponów (Ctrl+Y) |
Wykonaj ponownie poprzednią akcję. |
|
Wybieranie |
Treść |
Edytuj główną treść formularza. |
Nagłówek |
Edytuj nagłówek formularza. |
|
Stopka |
Edytuj stopkę formularza. |
|
Nawigacja |
Edytuj nawigację formularza. Więcej informacji:Edytowanie nawigacji |
|
Formularz |
Reguły biznesowe |
Wyświetlaj, edytuj lub twórz nowe reguły biznesowe za pomocą Eksploratora reguł biznesowych. Uwaga W przypadku formularzy interaktywnych obsługiwany jest tylko zakres „Encja” i „Wszystkie formularze”. Więcej informacji:Tworzenie i edytowanie reguł biznesowych |
Właściwości formularza |
Więcej informacji:Właściwości formularza |
|
Włącz role zabezpieczeń |
Użyj tej opcji, aby ustawić role zabezpieczeń, które będą miały dostęp do formularzy.Więcej informacji:Kontrolowanie dostępu do formularzy Ważne Jeśli utworzysz nowy formularz, tylko role zabezpieczeń Administrator systemu i Konfigurator systemu będą miały do niego dostęp. Dostęp do innych ról zabezpieczeń należy najpierw przypisać, a dopiero wtedy osoby w organizacji mogą go używać. |
|
Pokaż zależności |
Pokazywanie, które składniki rozwiązania zależą od tego formularza, a które są wymagane przez ten formularz.Więcej informacji:Zależności rozwiązań |
|
Właściwości zarządzane |
Jedyną właściwością zarządzaną jest Dostosowywane. Ustawienie na wartość false oznacza, że formularza nie będzie można dostosować, gdy umieścisz go w rozwiązaniu, wyeksportujesz rozwiązania jako zarządzane rozwiązanie, a następnie zaimportujesz rozwiązanie zarządzanego do innej organizacji.Więcej informacji:Właściwości zarządzane |
Karta Wstaw
Na karcie Wstaw są wyświetlane polecenia wymienione w poniższej tabeli:
Grupuj |
Polecenie |
Opis |
---|---|---|
Obszar |
Dodawanie sekcji do wybranego formularza. Możesz dołączyć sekcję zawierającą od jednej do czterech kolumn. Możesz także w formularzach interakcyjnych wstawić panel informacji referencyjnych. Panel informacji referencyjnych jest również dodawany jako sekcja do formularza Główny - Interaktywny interfejs. Domyślnie sekcja panelu informacji referencyjnych jest dodawana do formularzy Sprawa, Konto, Kontakt oraz encji niestandardowych. Więcej informacji:Właściwości sekcji |
|
3 karta |
Trzy kolumny |
Wstawianie karty z trzema kolumnami o równej szerokości. Więcej informacji:Właściwości kart |
Trzy kolumny |
Wstawianie karty z trzema kolumnami o szerszej środkowej kolumnie. |
|
2 karty |
Dwie kolumny |
Wstawianie karty z dwoma kolumnami o szerszej prawej kolumnie. |
Dwie kolumny |
Wstawianie karty z dwoma kolumnami o szerszej lewej kolumnie. |
|
Dwie kolumny |
Wstawianie karty z dwoma kolumnami o równej szerokości. |
|
1 karta |
Jedna kolumna |
Wstaw kartę z jedną kolumną. |
Formant |
Podsiatka |
Formatuje podsiatkę i wstawia do formularza. Więcej informacji:Właściwości podsiatki |
Rozdzielacz |
Wstaw puste miejsce. |
|
Skrócony formularz |
Wstawianie skróconego formularza. Więcej informacji:Właściwości formantu skróconego formularza |
|
Zasób sieci Web |
Wstaw zasób sieci Web, aby osadzić zawartość z innych miejsc na jednej stronie. Więcej informacji:Właściwości formantu skróconego formularza |
|
Tablica interakcji |
Wstaw w formularzu formant ściany interakcji (oś czasu). Ten formant ukazuje w formularzu oś czasu działań związanych z encją. Więcej informacji:Tablica interakcji |
|
Wyszukiwanie w Bazie wiedzy |
Wstaw formant wyszukiwania, którego użytkownicy mogą używać do wyszukiwania artykułów merytorycznych.Więcej informacji:Dodaj Kontrolka wyszukiwania w Bazie wiedzy do formularzy Microsoft Dynamics 365 |
|
Uwaga
Poniższe elementy nie są obsługiwane w formularzach interaktywnych:
-
Mapy Bing
-
Yammer
-
Źródła działania
Właściwości formularza
Właściwości formularza wymieniono w poniższej tabeli.
Tabulator |
Właściwość |
Opis |
---|---|---|
Wydarzenia |
Biblioteki formularzy |
Zarządzanie, które zasoby sieci Web JavaScript są dostępne w formularzu oraz kolejnością, w jakiej zostaną załadowane. |
Programy obsługi zdarzeń |
Konfigurowanie, które funkcje języka JavaScript z biblioteki formularzy będą uruchamiane dla zdarzeń formularzy OnLoad i OnSave oraz kolejności, w jakiej będą uruchamiane. |
|
Wyświetlanie |
Nazwa formularza |
Wprowadź nazwę, która będzie znacząca dla użytkowników. Nazwa ta będzie wyświetlana ludziom przy korzystaniu z formularza. Jeżeli mogą oni korzystać z wielu formularzy skonfigurowanych dla encji, będą używali tej nazwy do rozróżniania między dostępnymi formularzami. |
Opis |
Wprowadź opis, który wyjaśnia, jak ten formularz różni się od innych głównych formularzy. Opis ten jest wyświetlany tylko na liście formularzy dla encji w Eksploratorze rozwiązań. |
|
Parametry |
Parametry |
Każdy formularz można otworzyć z kodem za pomocą adresu URL. Adres URL może również zawierać dane, które mogą być przekazywane do formularza przy użyciu ciągu zapytania, który jest dołączany do adresu URL. Ciągi zapytań wyglądają jak w tym przykładzie: Ze względów bezpieczeństwa formularze nie akceptują żadnych nieznanych parametrów ciągów zapytań. Ta lista parametrów służy do określenia parametrów, które ten formularz powinien akceptować do obsługi kodu, który przekazuje dane do formularzy za pomocą ciągu zapytania. Nazwa i typ danych zostaną sprawdzone, a jeśli do formularza zostaną przekazane nieprawidłowe parametry ciągu zapytania, formularz nie zostanie otwarty. Aby uzyskać więcej informacji, zobacz temat Otwieranie formularzy, widoków, okien dialogowych i raportów przy użyciu adresu URL w Microsoft Dynamics 365 SDK. |
Zależności niepowiązane ze zdarzeniami |
Pola zależne |
Każdy program obsługi zdarzeń ma podobną właściwość Pola zależne, tak że wszystkie pola, które są wymagane przez skrypt, mogą zostać zarejestrowane. Każdy, kto próbuje usunąć pola zależne, nie będzie mógł zrobić. Niektóre skrypty działają w formularzu, ale nie są skonfigurowane w programie obsługi zdarzeń. Skrypty, które są inicjowane z paska poleceń, nie mają miejsca, w którym mogą być rejestrowane pola zależne. Ta właściwość formularza zapewnia miejsce dla rejestrowania pól zależnych tych skryptów. |
Opcje widoczności
Kilka typów elementów formularza ma opcję domyślnego pokazywania lub ukrycia. Karty, sekcje oraz pola zapewniają tę opcję. Za pomocą skryptów formularzy lub reguł biznesowych można kontrolować widoczność tych elementów, aby utworzyć dynamiczny formularz w celu zapewnienia interfejsu użytkownika, który dostosowuje się do warunków zawartych w formularzu.
Uwaga
Ukrywanie elementów formularza nie jest zalecanym sposobem wymuszenia zabezpieczeń. Istnieje kilka sposobów, za pomocą których ludzie mogą oglądać wszystkie elementy i dane w formularzu, gdy elementy są ukryte.
Aby sterować opcjami widoczności, zamiast projektować formularze, które są zależne od skryptów, lepiej rozważyć, czy przepływ procesów biznesowych, okno dialogowe lub przełączenie do innego formularza lepiej spełni wymagania. Jeśli używasz skryptów, upewnij się, że żaden element, który może być ukryty, nie jest domyślnie ukryty. Pokazuj go ze skryptami tylko wtedy, gdy potrzebuje go logika formularza. W ten sposób nie będzie on wyświetlany w prezentacjach, które nie obsługują skryptów.
Właściwości kart
Znajdujące się w treści tego formularza karty umożliwiają organizowanie pól. Każda karty, którą tworzysz, pojawia się poziomo w górnej części formularza encji w Centrum usług interakcyjnych. W czasie wykonywania dodatkowe karty otwierają się jako element wysuwany.
Karty mają etykiety, które mogą być wyświetlane. Jeśli etykieta jest wyświetlana, karty można rozwijać i zwijać, aby wyświetlić lub ukryć ich zawartość, klikając etykietę.
Karty zawierają maksymalnie trzy kolumny, a jako szerokość każdej kolumny można ustawić procent całkowitej szerokości. Podczas tworzenia nowej karty każda kolumna jest wstępnie wypełniana sekcją.
W poniższej tabeli przedstawiono właściwości, które mogą być ustawione dla kart w formularzu.
Tabulator |
Właściwość |
Opis |
---|---|---|
Wyświetlanie |
Imię i nazwisko |
Wymagane: Unikatowa nazwa dla karty, która jest używana przy odwoływaniu się do niej w skryptach. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
Etykieta |
Wymagane: Lokalizowalna etykieta dla karty, która jest widoczna dla użytkowników. |
|
Widoczność |
Określ, czy karta powinna być widoczna domyślnie w czasie wykonywania. |
|
Formatowanie |
Układ |
Karty mogą mieć maksymalnie trzy kolumny. Użyj tych opcji, aby ustawić liczbę kart i procent całkowitej szerokości, jaką mają one zajmować. |
Właściwości sekcji
Sekcja zajmuje miejsce dostępne w kolumnie karty. Sekcje mają etykietę, która może być wyświetlana.
Sekcje mogą mieć maksymalnie cztery kolumny i zawierają opcje określania sposobu wyświetlania etykiet dla pól w sekcji.
Można również dodać nowy typ sekcji o nazwie „panel informacji referencyjnych”. Panel informacji referencyjnych to sekcja składająca się z pojedynczej kolumny. Możesz wstawić podsiatki, formant skróconego formularza, lub formant wyszukiwania w bazie wiedzy wewnątrz sekcji panelu informacji referencyjnych. Każdy formant, który dodałeś w panelu informacji referencyjnych pojawia się w czasie uruchomienia jako karta pionowa w tym panelu informacji referencyjnych. W sekcji panel informacji referencyjnych możesz przeciągać i upuszczać różne formanty. Karta domyślna w czasie wykonywania to pierwszy formant dodany w panelu informacji referencyjnych. Inne karty są wyświetlane w kolejności, w jakiej zostały dodane w edytorze formularzy. Aby usunąć kartę, należy użyć klawisza Usuń znajdującego się na klawiaturze.
Podczas wstawiania panelu informacji referencyjnych, domyślnie jest on dodawany jako ostatnia sekcja w karcie. Możesz dodać tylko jeden panel informacji referencyjnych do formularza.
Ważne
Domyślnie sekcja panelu informacji referencyjnych jest zablokowana w gotowych formularzach: Sprawa, Konto i Kontakt. Aby ją usunąć lub zmienić należy ją odblokować.
Nagłówki i stopki są podobne do sekcji, ale nie można ich usunąć. Jeśli nie zawierają niczego, nie pojawią się.
Tabulator |
Właściwość |
Opis |
---|---|---|
Wyświetlanie |
Imię i nazwisko |
Wymagane: Unikatowa nazwa dla sekcji, która jest używana przy odwoływaniu się do niej w skryptach. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
Etykieta |
Wymagane: Lokalizowalna etykieta dla sekcji, która jest widoczna dla użytkowników. |
|
Pokaż etykietę tej sekcji w formularzu |
Sekcje są często używane bez etykiet, aby kontrolować sposób formatowania pól w ich obrębie. |
|
Widoczność |
Wyświetlanie sekcji jest opcjonalne i może być kontrolowane za pomocą skryptów.Więcej informacji:Opcje widoczności |
|
Zablokuj sekcję w formularzu |
Uniemożliwi to przypadkowe usunięcie sekcji i uniemożliwi osobom usuwanie jej zawartości. Usuwanie sekcji nie tylko usuwa sekcję, ale również wszystkie pola znajdujące się w niej. Ktoś chcący usunąć tę sekcję musiałby zmienić to ustawienie przed jej usunięciem. |
|
Formatowanie |
Wysokość układu |
Ustaw wysokość układu pod względem liczby wierszy. |
Tablica interakcji
Ściana interakcji (lub oś czasu) pokazuje działania pokrewne dla określonego obiektu.
Obsługiwane są następujące typy działań: Zadanie, termin, rozmowa telefoniczna, wiadomość e-mail, działanie społecznościowe, działanie niestandardowe.
Ściana interakcji ukazuje również notatki i wpisy systemowe. Ukazuje działań, które mają pole Dotyczy ustawione na encję, którą przeglądasz. W przypadku notatek pole Dotyczy nie jest wyświetlane użytkownikowi; Jest ono niejawne podczas tworzenia ze ściany interakcji.
Każde działanie widoczne na ścianie interakcji będzie mieć takie same szybkie akcje, co te dostępne na pasku poleceń działania.
Uwaga
Nie jest możliwe utworzenie nowego działania niestandardowego za pomocą akcji na ścianie interakcji.
Wspólne właściwości pól
Pola wyświetlają formanty, które ludziom służą do wyświetlania i edytowania danych w rekordach encji. Pola można sformatować tak, aby zajmowały maksymalnie cztery kolumny w obrębie sekcji.
W poniższej tabeli opisano właściwości, które mają wszystkie pola. Niektóre typy pól mają szczególne właściwości. Są one opisane w części Specjalne właściwości pola.
Tabulator |
Właściwość |
Opis |
---|---|---|
Wyświetlanie |
Etykieta |
Wymagane: Domyślnie etykieta jest taka sama jak nazwa wyświetlana pola. Tę nazwę formularza można zastąpić, wprowadzając tutaj inną etykietę. |
Wyświetl etykietę w formularzu |
Możesz również wybrać opcję niewyświetlania etykiety. |
|
Pole jest tylko do odczytu |
Można określić, że pole nie jest edytowalne. Używając skryptów formularzy możesz to zmienić, aby włączać lub wyłączać edytowanie w oparciu o kryteria oceniane w skrypcie. |
|
Zablokuj pole w formularzu |
Zapobiega to przypadkowemu usuwaniu pola z formularza. Zapobiega to również to również uniknąć sytuacji, że jakakolwiek konfiguracja zastosowana dla pola, na przykład programy obsługi zdarzeń, zostanie wyczyszczona, jeśli pole zostanie usunięte. Aby usunąć to pole, konfigurator musiałby najpierw wyczyścić to ustawienie. |
|
Domyślnie widoczne |
Wyświetlanie pola jest opcjonalne i może być kontrolowane za pomocą skryptów.Więcej informacji:Opcje widoczności |
|
Formatowanie |
Wybierz liczbę kolumn zajmowanych przez ten formant |
Gdy sekcja zawierająca pola ma więcej niż jedną kolumnę, można tak ustawić pole, aby zajmowało maksymalnie liczbę kolumn, którą ma sekcja. |
Szczegóły |
Nazwa wyświetlana, Nazwa i Opis |
Te pola tylko do odczytu są referencyjne. Kliknij przycisk Edytuj, aby uzyskać wygodny dostęp do definicji pola, jeśli chcesz ją edytować. Każde wystąpienie pola w formularzu ma właściwość Nazwa, dzięki czemu można się odwoływać do niego w skryptach formularzy, ale nazwa ta jest zarządzana przez aplikację. Pierwsze wystąpienie pola to nazwa pola określona podczas jego tworzenia.Więcej informacji:Tworzenie i edytowanie pól Za każdym kolejnym razem, gdy pole jest umieszczane w formularzu, do nazwy na końcu jest dołączany numer począwszy od 1. Więc jeśli nazwą pola jest „new_cost”, pierwsze wystąpienie to „new_cost”, drugie to „new_cost1” i tak dalej dla każdego wystąpienia pola w formularzu. Uwaga Wartość pola Opis zapewnia tekst etykietki narzędzia dla pola, gdy ludzie umieszczają nad nim kursor. |
Wydarzenia |
Biblioteki formularzy |
Określ dowolne zasoby internetowe języka JavaScript, które będą używane w programu obsługi zdarzeń dla pola OnChange. Zobacz temat SDK Wykaz zdarzeń formularza: zdarzenie pola OnChange. |
|
Obsługa zdarzeń |
Konfigurowanie funkcji z bibliotek formularzy, które powinny zostać wywołane dla zdarzenia pola OnChange.Więcej informacji:Konfigurowanie programów obsługi zdarzeń |
Reguły biznesowe |
Reguły biznesowe |
Umożliwia wyświetlanie i zarządzanie wszelkimi regułami biznesowymi odwołującymi się do tego pola.Więcej informacji:Tworzenie i edytowanie reguł biznesowych |
Specjalne właściwości pola
Wszystkie pola mają właściwości wymienione w części Wspólne właściwości pól, ale niektóre pola mają dodatkowe właściwości.
Właściwości pól odnośników
Dwie sekcje na karcie Wyświetlanie mają istotne dla pól odnośników.
Uwaga
Opcje opisane w poniższej tabeli są dostępne tylko dla pól wyszukiwania pojedynczej jednostki.
Sekcja |
Właściwość |
Opis |
||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Filtrowanie rekordów pokrewnych |
Pokaż tylko rekordy, w których |
Gdy ta opcja jest włączona, rekordy wyświetlane, gdy użytkownicy wyszukują rekord, będą miały dodatkowo zastosowane filtrowanie. Pomaga to zapewnić bardziej użyteczne wyszukiwanie podczas ustawiania wartości wyszukiwania. Ta funkcja jest domyślnie wyłączona. W poniższej tabeli podano możliwe kombinacje relacji w przypadku filtrowania rekordów pokrewnych.
Pierwsza lista jest wypełniana wszystkimi potencjalnymi relacjami, których można używać do filtrowania danego wyszukiwania. Kliknij jedną z nich. Druga lista jest wypełniana wszystkimi relacjami, które łączą encję pokrewną (wybraną na pierwszej liście) z encją docelową. Kliknij jedną z nich. Zaznacz pole wyboru Zezwól użytkownikom na wyłączanie filtra, aby udostępnić użytkownikom opcję wyłączania definiowanego w tym miejscu filtru. Kiedy użytkownicy klikają opcję Odszukaj więcej rekordów podczas ustawiania wartości dla odnośnika, widzą to okno dialogowe. Jeśli wybrałeś opcję Zezwalaj użytkownikom na wyłączanie filtru podczas konfigurowania pola odnośnika, użytkownicy zobaczą pole wyboru dotyczące wyłączania filtru. Dzięki temu będą oni mogli wyświetlać szerszy zakres rekordów. Jeśli chcesz się upewnić, że użytkownicy będą widzieli tylko ograniczony zakres rekordów zdefiniowany za pomocą tego filtru, wyczyść pole wyboru Zezwalaj użytkownikom na wyłączanie filtru. |
||||||||||||||||||||||||||||||
Dodatkowe właściwości |
Wyświetl pole wyszukiwania w oknie dialogowym wyszukiwania |
Można określić, że w oknie dialogowym wyszukiwania nie ma być wyświetlane pole wyszukiwania. |
||||||||||||||||||||||||||||||
Widok domyślny |
Ten widok służy do filtrowania wyników wyszukiwania wbudowanego i konfigurowania widoku domyślnego wyświetlanego w oknie dialogowym wyszukiwania, jeśli użytkownicy klikną opcję Odszukaj więcej rekordów. Widok domyślny kontroluje również, które pola są zawarte w wyszukiwaniu wbudowanym. W wyszukiwaniach, które zezwalają tylko na wybór jednego typu encji, pola do wyświetlania w wyszukiwaniu wbudowanym są ustawiane na pierwsze dwa pola zawarte w domyślnym widoku. W tym przykładzie Telefon główny i E-mail są pierwszymi dwoma kolumnami w widoku domyślnym skonfigurowanym dla wyszukiwania klienta. W wyszukiwaniach systemowych, które zezwalają na wiele typów encji wyświetlane są pierwsze dwie kolumny widoku wyszukiwania encji. |
|||||||||||||||||||||||||||||||
Selektor widoków |
Można wybrać jedną z trzech opcji:
|
Właściwości pól z dwoma opcjami
Na karcie Formatowanie pola z dwoma opcjami mają następujące opcje formatowania
Dwa przyciski radiowe: Dwa formanty z etykietami. Można zaznaczyć tylko jeden.
Pole wyboru: Pojedyncze pole wyboru, w którym można ustawić wartość true; w przeciwnym razie wartość jest false.
Lista: Lista rozwijana zawierająca obie wartości.
Właściwości pól z wieloma wierszami tekstu
Pola z wieloma wierszami tekstu i pojedynczymi wierszami tekstu używające formatu Text Area mają właściwość Układ wierszy. Za pomocą tej właściwości można określić wartość dla parametru Liczba wierszy albo wybrać opcję Automatyczne rozwinięcie w celu wykorzystania dostępnej przestrzeni. Ta właściwość jest dostępna w karcie Formatowanie.
Właściwości podsiatki
Można skonfigurować podsiatkę do wyświetlania listy rekordów lub wykresu. Wybierz opcję Pokaż tylko wykres na karcie Wyświetlanie, aby wyświetlić wykres zamiast listy.
Tabulator |
Właściwość |
Opis |
---|---|---|
Wyświetlanie |
Ikona karty |
Kliknij ikonę, która będzie używana dla karty. Ikony są dodawane jako zasoby sieci Web w Microsoft Dynamics 365. Ta opcja jest dostępna tylko podczas dodawania podsiatki do panelu informacji referencyjnych. |
Imię i nazwisko |
Wymagane: Unikatowa nazwa dla podsiatki, która jest używana przy odwoływaniu się do niej w skryptach. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
|
Etykieta |
Wymagane: Lokalizowalna etykieta dla podsiatki, która jest widoczna dla użytkowników. |
|
Wyświetl w formularzu etykietę |
Określa, czy etykieta powinna być wyświetlana w formularzu. Jest to wymagane, jeśli zostanie włączona opcja Wyświetl pole wyszukiwania. |
|
Rekordy |
Kliknij jedną z dwóch opcji:
Kliknięta opcja wpływa na zachowanie formantu Pokaż listę.Więcej informacji:Zachowanie Pokaż listę |
|
Encja |
W zależności od opcji klikniętej dla Rekordy lista wyświetla:
|
|
Widok domyślny |
Kliknij widok, który będzie stosowany domyślnie. Jeśli nie włączysz żadnych innych widoków za pomocą właściwości Selektor widoków, będzie to jedyny widok. Użyj przycisku Edytuj, aby otworzyć widok domyślny do edycji. Użyj przycisku Nowy, aby utworzyć nowy widok dla tej podsiatki. |
|
Wyświetl pole wyszukiwania |
Wyświetlanie pola wyszukiwania. Gdy zostanie wybrana ta opcja, opcja Wyświetl w formularzu etykietę jest wymagana. |
|
Selektor widoków |
Dostępne są trzy opcje:
|
|
Formatowanie |
Układ |
Wybierz liczbę kolumn zajmowanych przez ten formant. Gdy sekcja zawierająca podsiatkę ma więcej niż jedną kolumnę, można tak ustawić pole, aby zajmowało maksymalnie liczbę kolumn, którą ma sekcja. |
Układ wierszy |
Liczba wierszy określa liczbę rekordów do wyświetlania na stronie podsiatki. Jeśli jest wybrana opcja Automatyczne rozwinięcie w celu wykorzystania dostępnej przestrzeni, formularz zostawi miejsce na dwa rekordy i rozszerzy przestrzeń wraz ze wzrostem liczby rekordów. Jeśli ta liczba przekroczy wartość Liczba wierszy, ludzie mogą nawigować do dodatkowych stron w celu wyświetlania rekordów. Jeśli nie wybrano opcji Automatycznie rozwijaj w celu wykorzystania dostępnej przestrzeni, formularz zapewni miejsce dla liczby rekordów określonych przez Liczba wierszy, a ludzie będą mogli nawigować do dodatkowych stron, aby przeglądać dowolne dodatkowe rekordy. |
Zachowanie Pokaż listę
Podczas wyświetlania listy w formularzach każda podsiatka pokazuje przycisk Otwórz widok w prawym górnym rogu, gdy encja jest również wyświetlana jako jedna z encji zawartych w obszarze nawigacji edytora formularzy. Kliknij ten przycisk, aby otworzyć widok. Zachowanie zmienia się zależnie od opcji wybranej dla właściwości Rekordy.
Po wybraniu opcji Tylko rekordy pokrewne widok otwiera się przy użyciu jednego z widoków skojarzonych w tym samym oknie. Aby powrócić do formularza, kliknij przycisk Wstecz lub kliknij wartość podstawowej nazwy bieżącego rekordu na pasku nawigacyjnym.
Po wybraniu opcji Wszystkie typy rekordów widok otwiera się w nowym oknie.
Zachowanie Dodaj rekord
Podczas wyświetlania listy w formularzach każda podsiatka pokazuje przycisk Dodaj rekord w swojej prawej górnej części. Kliknij ten przycisk, aby dodać rekord. To zachowanie zmienia się w zależności od opcji wybranej dla właściwości Rekordy oraz od tego, czy wyszukiwanie dotyczy rekordów działań.
Po wybraniu opcji Tylko rekordy pokrewne zachowaniem domyślnym jest dodawanie istniejących rekordów. Osoby najpierw widzą wyszukiwanie w tekście, aby wyszukiwać istniejący rekord. Pomaga to zapobiegać tworzeniu zduplikowanych rekordów. Jeśli nie mogą znaleźć istniejącego rekordu, mogą kliknąć opcję Nowy. Kiedy tworzony jest nowy rekord, stosowane są wszystkie mapowania pól zdefiniowane w relacji.Więcej informacji:Mapuj pola encji
Po wybraniu opcji Wszystkie typy rekordów zachowaniem domyślnym jest dodanie nowego rekordu. Pojawia się formularz szybkiego tworzenia, jeśli encja docelowa go ma. Jeśli nie, jest wyświetlany domyślny formularz główny encji.
Jeśli podsiatka wyświetla działania, to użytkownicy najpierw muszą kliknąć typ działania, dzięki czemu zobaczą zachowanie „Dodaj nowy rekord”.
Zachowanie Usuń rekord
Po wybraniu rekordu w podsiatce po prawej stronie wiersza pojawia się przycisk Usuń. Zachowanie tej akcji usuwania różni się w zależności od typu relacji z bieżącą encją.
Gdy podsiatka używa relacji 1:N (jeden do wielu), normalnym zachowaniem usuwania rekordu jest wyświetlanie okna dialogowego potwierdzenia przed usunięciem rekordu.
Kiedy podsiatka używa relacji N:N (wiele do wielu), rekord w relacji (lub części wspólnej) encji odnoszącej się do dwóch rekordów zostanie usunięty bez potwierdzenia i nie pojawia się już w podsiatce. Ale rekord, który był wyświetlany, nie zostanie usunięty.
Właściwości formantu skróconego formularza
Formant skróconego formularza wyświetla dane z rekordu, który wybrano w wyszukiwaniu w formularzu. Dane wyświetlane w formancie są zdefiniowane przy użyciu skróconego formularza. Wyświetlane dane nie są edytowalne, ale gdy pole podstawowe jest umieszczane w skróconym formularzu, staje się łączem umożliwiającym otwarcie pokrewnego rekordu. Gotowe formularze skrócone utworzone specjalnie dla panelu informacji referencyjnych są używane również w celu wyświetlania rekordów encji pokrewnej.Więcej informacji:Tworzenie i edytowanie formularzy skróconych
Właściwość |
Opis |
---|---|
Ikona karty |
Wybierz ikonę dla kart pionowych. Możesz użyć obrazów jako zasobów sieci Web. Ta opcja jest dostępna tylko podczas wstawiania formantu formularza skróconego do sekcji Panelu informacji referencyjnych. |
Imię i nazwisko |
Wymagane: Unikatowa nazwa dla skróconego formularza, która jest używana przy odwoływaniu się do niej w skryptach. |
Etykieta |
Wymagane: Etykieta wyświetlana dla skróconego formularza. |
Wyświetl etykietę w formularzu |
Wyświetla etykietę w formularzu. |
Pole wyszukiwania |
Kliknij jedno z pól wyszukiwania zawartych w formularzu. |
Encja pokrewna |
Wartość ta jest zależna od klikniętego Pola wyszukiwania. Jest to zazwyczaj podstawowa encja relacji 1:N dla wyszukiwania. Jeśli encja zawiera pole wyszukiwania Potencjalny klient, które może akceptować klienta lub kontakt, w polu Skrócony formularz możesz kliknąć skrócony formularz dla klienta i kontaktu, zmieniając tę wartość, a następnie wybierając inny skrócony formularz. |
Skrócony formularz |
Jeśli wartość Encja pokrewna ma jakiekolwiek skrócone formularze, można je tutaj wybrać. W przeciwnym razie kliknij przycisk Nowy i utwórz taki formularz. Kliknij przycisk Edytuj, aby zmienić wybrany skrócony formularz. |
Właściwości zasobu sieci Web
Możesz dodawać lub edytować zasoby sieci Web na formularzu, aby stał się on bardziej atrakcyjny i użyteczny dla użytkowników.
Uwaga
-
Można dodawać tylko zasoby sieci Web typu HTML do formularza typu Główny - Interaktywny interfejs. Zasoby sieci Web JavaScript można dodawać za pomocą przycisku Właściwości formularza w grupie Formularz na karcie Strona główna.Więcej informacji:Właściwości formularza
-
Zasobu sieci Web nie można dodać w nagłówku ani w stopce formularza.
Aby wyświetlić instrukcje krok po kroku, zobacz Dodawanie i edytowanie zasobu sieci web formularza.
Tabulator |
Właściwość |
Opis |
---|---|---|
Informacje ogólne |
zasób sieci Web |
Wymagane: Wybrany przez Ciebie zasób sieci Web. |
Imię i nazwisko |
Wymagane: Unikatowa nazwa pola. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
|
Etykieta |
Wymagane: Etykieta wyświetlana dla zasobu sieci web. |
|
Domyślnie widoczne |
Wyświetlanie zasobu sieci web jest opcjonalne i może być kontrolowane za pomocą skryptów.Więcej informacji:Opcje widoczności |
|
Parametr niestandardowy |
Niestandardowa wartość do przekazania jako parametr ciągu zapytania data.Więcej informacji:Przekazywanie parametrów do zasobów sieci web |
|
Ograniczenia wykonywania skryptów, o ile jest obsługiwane. |
Jeśli istnieją strony w różnych domenach, możesz uniemożliwić im dostęp do zawartości stron formularza. Zasoby sieci web są zawsze w tej samej domenie, więc nie powinno to być problemem dla tych zasobów. |
|
Przekazuj kod typów obiektów i unikatowe identyfikatory rekordów jako parametry |
Dane na temat organizacji, użytkownika i rekordu mogą być przekazywane do zasobu sieci web, więc może on się dostosować do ustawień organizacji.Więcej informacji:Przekazywanie parametrów do zasobów sieci web |
|
Formatowanie |
Wybierz liczbę kolumn zajmowanych przez ten formant |
Gdy sekcja zawierająca zasób sieci web ma więcej niż jedną kolumnę, można tak ustawić pole, aby zajmowało maksymalnie liczbę kolumn, którą ma sekcja. |
Wybierz liczbę wierszy zajmowanych przez formant |
Wysokość zasobu sieci web można kontrolować, określając liczbę wierszy. |
|
Automatyczne rozwinięcie w celu wykorzystania dostępnej przestrzeni |
Można zezwolić, aby wysokość zasobu sieci web powiększała się na całe dostępne miejsce. |
|
Wybierz typ przewijania dla elementu IFRAME |
Zasób sieci web w postaci pliku HTML zostanie dodany do formularza przy użyciu elementu IFRAME.
|
|
Wyświetl obramowanie |
Wyświetlanie obramowania wokół zasobu sieci web. |
|
Zależności |
Pola zależne |
Zasób sieci web może wchodzić w interakcje z polami w formularzu za pomocą skryptu. Usunięcie pola z formularza może spowodować niedziałanie skryptu w zasobie sieci web. Dodaj wszystkie pola, do których odwołują się skrypty z zasobu sieci web, do sekcji Pola zależne, tak aby nie mogły one zostać przypadkowo usunięte. |
Przekazywanie parametrów do zasobów sieci web
Zasób sieci Web w postaci pliku HTML może akceptować parametry do przekazywania jako parametry ciągu zapytania.
Informacje o rekordzie mogą być przesyłane przez włączenie opcji Przekazuj kod typów obiektów i unikatowe identyfikatory rekordów jako parametry. Jeśli informacje zostaną wpisane w polu Parametr niestandardowy (dane), zostaną przekazane przy użyciu parametru danych. Przekazywane wartości są następujące:
Parametr |
Opis |
---|---|
data |
Ten parametr zostanie przekazany tylko wtedy, gdy w opcji Parametr niestandardowy (data) podano tekst. |
orglcid |
Identyfikator LCID domyślnego języka organizacji. |
orgname |
Nazwa organizacji. |
userlcid |
Identyfikator LCID języka preferowanego przez użytkownika. |
type |
Kod typu encji. Wartość ta może być różna dla encji niestandardowych w różnych organizacjach. Zamiast tego użyj nazwy typu encji. |
typename |
Nazwa typu encji. |
id |
Wartość identyfikatora rekordu. Ten parametr nie ma wartości do czasu zapisania rekordu encji. |
Ewentualne inne parametry nie są dozwolone, a zasób sieci web nie zostanie otwarty, jeśli używane są inne parametry. Jeśli trzeba przekazać wiele wartości, parametr danych może zostać przeciążony, aby dołączyć w nim więcej parametrów. Zobacz temat SDK Przykład: Przekazywanie wielu wartości do zasobu sieci web za pomocą parametru danych
Właściwości elementu IFRAME
Elementy IFRAME można dodać do formularza w celu integracji zawartości z innej witryny internetowej w obrębie formularza.
Uwaga
-
Elementu IFRAME nie można dodać w nagłówku ani w stopce formularza.
-
Formularze programu Microsoft Dynamics 365 nie są przeznaczone do wyświetlenia w obrębie elementów IFRAME.
Tabulator |
Właściwość |
Opis |
---|---|---|
Informacje ogólne |
Imię i nazwisko |
Wymagane: Unikatowa nazwa elementu IFRAME. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
Adres URL |
Wymagane: Adres URL dla strony do wyświetlania w elemencie IFRAME. Ważne
|
|
Przekazuj kod typów obiektów i unikatowe identyfikatory rekordów jako parametry |
Dane na temat organizacji, użytkownika i rekordu mogą być przekazywane do elementu IFRAME.Więcej informacji:Przekazywanie parametrów do elementów IFRAME |
|
Etykieta |
Wymagane: Etykieta wyświetlana dla elementu IFRAME. |
|
Wyświetl w formularzu etykietę |
Określa, czy etykieta powinna być wyświetlana. |
|
Ograniczenia wykonywania skryptów, o ile jest obsługiwane |
Za zagrożenie dla bezpieczeństwa uznawane jest zezwalanie stronom z innej witryny sieci web na interakcję z aplikacją Microsoft Dynamics 365 za pomocą skryptów. Ta opcja umożliwia ograniczenie krzyżowego wykonywania skryptów w ramkach stron, nad którymi nie masz kontroli. Więcej informacji:Wybierz, czy obsł. skryptów między ramkami ma podlegać ograniczeniom |
|
Domyślnie widoczne |
Wyświetlanie elementu IFRAME jest opcjonalne i może być kontrolowane za pomocą skryptów.Więcej informacji:Opcje widoczności |
|
Formatowanie |
Wybierz liczbę kolumn zajmowanych przez ten formant |
Gdy sekcja zawierająca element IFRAME ma więcej niż jedną kolumnę, można tak ustawić pole, aby zajmowało maksymalnie liczbę kolumn, którą ma sekcja. |
Wybierz liczbę wierszy zajmowanych przez formant |
Wysokość elementu IFRAME można kontrolować, określając liczbę wierszy zajmowanych przez formant. |
|
Automatyczne rozwinięcie w celu wykorzystania dostępnej przestrzeni |
Zamiast ustawiania wysokości za pomocą liczby wierszy, można zezwolić, aby wysokość elementu IFRAME rozciągała się na dostępne miejsce. |
|
Wybierz typ przewijania dla elementu IFRAME |
Dostępne są trzy opcje:
|
|
Wyświetl obramowanie |
Wyświetlanie obramowania wokół elementu IFRAME. |
|
Zależności |
Pola zależne |
Element IFRAME może wchodzić w interakcje z polami w formularzu za pomocą skryptu. Usunięcie pola z formularza może spowodować niedziałanie skryptu w elemencie IFRAME. Dodaj wszystkie pola, do których odwołują się skrypty z elementu IFRAME, do sekcji Pola zależne, tak aby nie mogły one zostać przypadkowo usunięte. |
Przekazywanie parametrów do elementów IFRAME
Informacje o rekordzie mogą być przesyłane przez włączenie opcji Przekazuj kod typów obiektów i unikatowe identyfikatory rekordów jako parametry. Przekazywane wartości są następujące:
Parametr |
Opis |
---|---|
orglcid |
Identyfikator LCID domyślnego języka organizacji. |
orgname |
Nazwa organizacji. |
userlcid |
Identyfikator LCID języka preferowanego przez użytkownika. |
type |
Kod typu encji. Wartość ta może być różna dla encji niestandardowych w różnych organizacjach. Użycie w zamian parametru typename. |
typename |
Nazwa typu encji. |
id |
Wartość identyfikatora rekordu. ten parametr nie ma wartości do czasu zapisania rekordu encji. |
Edytowanie nawigacji
Nawigacja w formularzu umożliwia osobom wyświetlanie list pokrewnych rekordów. Każda relacja między encjami ma właściwości do kontrolowania, czy powinna być wyświetlana.Więcej informacji:Element okienka nawigacji dla encji podstawowej
Wszystkie relacje między encjami skonfigurowane do wyświetlania mogą być zastąpione w edytorze formularzy.
Aby wyświetlić instrukcje krok po kroku, zobacz Dodawanie i edytowanie elementów nawigacji formularza dla encji pokrewnych.
Aby włączyć edytowanie ustawień nawigacji, należy najpierw wybrać polecenie Nawigacja w grupie Wybierz na karcie Strona główna.
W Eksploratorze relacji można filtrować według relacji 1:N (jeden do wielu) lub N:N (wiele do wielu) albo wyświetlić wszystkie dostępne relacje. Pole wyboru Wyświetlaj tylko niewykorzystane relacje jest wyłączone i wybrane. Tak więc każdą relację można dodać tylko jeden raz.
Aby dodać relację z Eksploratora relacji, po prostu kliknij ją dwukrotnie, a zostanie dodana poniżej aktualnie wybranej relacji w obszarze nawigacji. Kliknij dwukrotnie relację w obszarze nawigacji, a możesz zmienić etykietę na karcie Wyświetlanie. Na karcie Nazwa możesz zobaczyć informacje o relacji. Użyj przycisku Edytuj, aby otworzyć definicję encji.
W obszarze nawigacji istnieje pięć grup. Można przeciągnąć je, aby zmienić ich położenie, i dwukrotnie je kliknąć, aby zmienić etykietę, ale nie można ich usunąć. Grupy te są wyświetlane tylko w przypadku, gdy mają jakąś zawartość. Jeśli nie chcesz, aby grupa była widoczna, po prostu nie dodawaj nic do niej.
Konfigurowanie programów obsługi zdarzeń
Programy obsługi zdarzeń formularza można konfigurować w następujących obszarach formularza:
Element |
Zdarzenie |
Opis |
---|---|---|
Formularz |
OnLoad |
Występuje podczas ładowania formularza. |
OnSave |
Występuje, gdy dane są zapisywane. |
|
Tabulator |
TabStateChange |
Występuje podczas rozwinięcia lub zwinięcia karty. |
Pole |
OnChange |
Występuje, gdy dane w polu zmienią się, a formant traci fokus. |
Program obsługi zdarzeń zawiera odniesienie do zasobu sieci web języka JavaScript oraz funkcję zdefiniowaną w ramach tego zasobu sieci web, która będzie wykonywana po wystąpieniu zdarzenia. Każdy element może mieć skonfigurowanych maksymalnie 50 oddzielnych programów obsługi zdarzeń.
Ważne
Skonfigurowanie programu obsługi zdarzeń niepoprawnie może spowodować błędy skryptów, które mogą powodować niepowodzenie ładowania lub niepoprawne działania formularza. Jeśli nie jesteś deweloperem skryptu, upewnij się, że wiesz dokładnie, jakich opcji konfiguracji skrypt wymaga.
Pamiętaj, aby konfigurować program obsługi zdarzeń skryptu przy użyciu biblioteki, która pochodzi z zaufanego źródła. Skrypty mogą służyć do wykonywania jakiegokolwiek działania, które użytkownik może wykonywać, dlatego źle napisany skrypt może znacznie pogorszyć działanie formularza.
Po skonfigurowaniu programu obsługi zdarzeń zawsze należy go przetestować, aby sprawdzić, czy działa poprawnie.
Aby skonfigurować program obsługi zdarzeń
W edytorze formularzy wybierz element ze zdarzeniem, dla którego chcesz skonfigurować program obsługi.
Na Karta Strona główna w grupie Edycja kliknij przycisk Zmień właściwości lub kliknij dwukrotnie element.
W oknie dialogowym właściwości elementu wybierz kartę Zdarzenia.
Rozwiń obszar Biblioteki formularzy. Jeśli biblioteka zawierająca funkcję, którą chcesz ustawić jako program obsługi zdarzeń, nie jest jeszcze wymieniana na liście, dodaj ją.
Aby dodać bibliotekę formularzy do programu obsługi zdarzeń
W sekcji Biblioteki formularzylisty zdarzeń kliknij przycisk Dodaj.
Zlokalizuj zasób sieci web języka JavaScript na liście dostępnych zasobów sieci web. Zaznacz go i kliknij przycisk Dodaj.
Jeśli potrzebny zasób sieci Web JavaScript nie istnieje, kliknij Nowy, aby utworzyć nowy formularz zasobu sieci Web.
Aby utworzyć zasób sieci web języka JavaScript
W formularzu zasobu sieci Web ustaw właściwości zgodnie ze wskazówkami z poniższej tabeli.
Właściwość
Wartość
Nazwa
Wymagany. Wpisz nazwę dla zasobu sieci web.
Nazwa wyświetlana
Wymagany. Wpisz nazwę, która ma być wyświetlana na liście zasobów sieci web.
Opis
Opcjonalny. Wprowadź opis zasobu sieci web.
Typ
Wymagany. Wybierz opcję Skrypt (JScript).
Język
Opcjonalny. Kliknij jeden z języków dostępnych dla Twojej organizacji.
Jeśli dostarczono Ci skrypt, mocno zalecamy użycie przycisku Przeglądaj, aby zlokalizować plik, a następnie przekazać go.
Alternatywnie możesz kliknąć przycisk Edytor tekstu i wkleić lub wpisać zawartość skryptu w oknie dialogowym Edytuj zawartość.
Uwaga
Ponieważ ten prosty edytor tekstu nie zapewnia żadnych funkcji do sprawdzania poprawności skryptu, zalecamy użycie oddzielnej aplikacji, takiej jak Microsoft Visual Studio, do edycji skryptów, a po edycji przekazywanie ich.
Kliknij Zapisz i zamknij okno dialogowe zasobu sieci Web. Utworzony zasób sieci Web jest teraz wybierany w oknie dialogowym Wyszukiwanie rekordu.
Kliknij Dodaj, aby zamknąć okno dialogowe.
W sekcji Obsługa zdarzeń wybierz zdarzenie, dla którego chcesz ustawić program obsługi zdarzeń.
Kliknij Dodaj, aby otworzyć okno dialogowe Właściwości obsługi.
Na karcie Szczegóły kliknij odpowiednią bibliotekę i wpisz nazwę funkcji, która powinna zostać wykonana dla zdarzenia.
Program obsługi zdarzeń jest domyślnie włączony. Wyczyść pole wyboru Włączone, jeśli nie chcesz włączać tego zdarzenia.
Niektóre funkcje wymagają przekazania kontekstu wykonywania do funkcji. Jeśli jest to wymagane, wybierz Przekaż kontekst uruchomienia jako pierwszy parametr.
Niektóre funkcje mogą zaakceptować zestaw parametrów w celu sterowania zachowaniem funkcji. Jeśli są one wymagane, należy wprowadzić je w polu Lista rozdzielonych przecinkami parametrów, które zostaną przekazane do funkcji.
Na karcie Zależności w obszarze Pola zależne dodaj wszelkie pola, od których zależy skrypt.
Kliknij OK, aby zamknąć okno dialogowe Właściwości obsługi.
Po wprowadzeniu programu obsługi zdarzeń można dostosować kolejność, w której funkcja będzie wykonywana względem innych funkcji, używając zielonych strzałek, aby przenieść ją w górę lub w dół.
Kliknij przycisk OK, aby zamknąć okno dialogowe właściwości elementu.
Kliknij przycisk Zapisz, aby zapisać zmiany. Kliknij przycisk Publikuj, aby opublikować formularz.
Uwaga
Interfejs użytkownika (UI) służy do zmiany kolejności ładowania skryptów za pomocą zielonych strzałek skierowanych w górę i w dół, ale w rzeczywistości skrypty nie są ładowane sekwencyjnie.Więcej informacji:MSDN: Zarządzanie zależnościami bibliotek
Zobacz też
Tworzenie i projektowanie formularzy interaktywnych dla Centrum usług interakcyjnych
Tworzenie i edytowanie formularzy szybkiego tworzenia
Tworzenie i edytowanie formularzy skróconych
© 2017 Microsoft. Wszelkie prawa zastrzeżone. Prawa autorskie