Udostępnij za pośrednictwem


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

  1. Wybierz kolejno pozycje Ustawienia > Dostosowania.

  2. Kliknij Dostosuj system, aby otworzyć rozwiązanie domyślne.

  3. W obszarze Składniki rozwiń Encje, rozwiń żądaną encję i wybierz Formularze.

  4. Na liście formularzy, otwórz formularz typu Główny - Interaktywny interfejs.

Uzyskaj dostęp do edytora formularzy dla rozwiązania niezarządzanego:

  1. Wybierz kolejno pozycje Ustawienia > Dostosowania.

  2. Kliknij Rozwiązania.

  3. Kliknij dwukrotnie rozwiązanie niezarządzane, na którym chcesz pracować.

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

    1. Wybierz węzeł Encje, a następnie na pasku narzędzi nad listą kliknij Dodaj istniejące.

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

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

  5. W eksploratorze rozwiązania rozwiń encję zawierającą formularz, który chcesz edytować, i wybierz opcję Formularze.

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

Elementy formularzy interaktywnych

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.

      Customer card on interactive service hub case form

      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:

  • 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

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

Zrzut ekranu przedstawiający kartę Wstaw dla edytora formularzy

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:
?p_firstName=Jim&p_lastName=Daly

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.

Case form tabs in the interactive service hub

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

Set properties for lookup field

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.

Relacja dotycząca pierwszej listy

Relacja dotycząca drugiej listy

Dostępna?

N:1

1:N

Tak

N:1

N:1

Tak

N:1

N:N

Tak

1:N

1:N

Tak

1:N

N:1

Nie

1:N

N:N

Nie

N:N

1:N

Tak

N:N

N:1

Nie

N:N

N:N

Nie

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.

Look Up Records dialog box

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.

Inline lookup in the interactive service hub

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:

  • Wyłącz: Nie zezwalaj użytkownikom na wybranie innego widoku.

  • Pokaż wszystkie widoki: Wszystkie widoki są dostępne.

  • Pokaż wybrane widoki: Po wybraniu tej opcji można użyć klawisza Ctrl i kursor, aby wybrać, które widoki mają być wyświetlane. Zaznaczenie widoku wyszukiwania dla encji nie może zostać odznaczone.

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:

  • Tylko rekordy pokrewne: Podsiatka wyświetla tylko rekordy związane z bieżącym rekordem.

  • Wszystkie typy rekordów: W podsiatce będą wyświetlane rekordy filtrowane tylko według domyślnego widoku lub, jeśli jest włączony selektor, według wszystkich widoków klikanych przez użytkownika.

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:

  • Tylko rekordy pokrewne: Wykaz encji, które są związane z tą encją, w nawiasie z nazwą pola odnośnika do tej encji, która definiuje relację.

  • Wszystkie typy rekordów: Wykaz wszystkich encji.

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:

  • Wyłącz: Można używać tylko widoku domyślnego.

  • Pokaż wszystkie widoki: Zezwól użytkownikom na kliknięcie dowolnego widoku.

  • Pokaż wybrane widoki: Użyj klawisza Ctrl z kursorem, aby wybrać, które z dostępnych widoków mają być pokazywane.

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 widokPrzycisk 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 rekordPrzycisk Dodaj 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ńIkona Usuń podlistę. 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.

  • W razie potrzeby: Pokazywanie pasków przewijania, jeśli rozmiar zasobu sieci web jest większy niż dostępny.

  • Zawsze: Paski przewijania są zawsze widoczne.

  • Nigdy: Nigdy nie są pokazywane paski przewijania.

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

  • Dla Microsoft Dynamics 365 (online), użyj adresu URL z protokołem HTTPS.

  • Dla Microsoft Dynamics 365 w wersji lokalnej, jeśli domena Dynamics 365 to HTTPS, należy użyć adresu URL z protokołem HTTPS.

    Jeśli domena Dynamics 365 to HTTP, należy użyć adresu URL z protokołem HTTP.

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:

  • W razie potrzeby: Pokazywanie pasków przewijania, jeśli rozmiar elementu IFRAME jest większy niż dostępne miejsce.

  • Zawsze: Paski przewijania są zawsze widoczne.

  • Nigdy: Nigdy nie są pokazywane paski przewijania.

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

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

  3. Kliknij Zapisz i zamknij okno dialogowe zasobu sieci Web. Utworzony zasób sieci Web jest teraz wybierany w oknie dialogowym Wyszukiwanie rekordu.

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