Informacje o formularzach podstawowych
Podstawowe formularze można skonfigurować w studiu projektowym Power Pages. Zobacz Dodaj formularz, aby uzyskać więcej informacji.
Podstawowa konfiguracja metadanych formularza
Konfiguracja oparta na danych umożliwia użytkownikom końcowym dodawania formularza służącego do zbierania danych w witrynie internetowej bez konieczności wyświetlania formularza dewelopera w witrynie. Formularze Dataverse są tworzone w obszarze roboczym danych, a następnie używane do tworzenia podstawowych składników formularza, które mogą być umieszczane na stronach internetowych w witrynie lub używane z podsiatkami i listami w celu tworzenia pełnych aplikacji internetowych. Więcej informacji: O listach..
Dodaj formularz do swojej strony internetowej
Formularz podstawowy zawiera relacje ze stronami sieci Web oraz inne właściwości w celu sterowania inicjowaniem formularza w portalu. Relacja ze stronami sieci Web umożliwia dynamiczne pobieranie definicji formularza dla węzła strony w witryna sieci Web.
Aby wyświetlić istniejące formularze podstawowe lub utworzyć nowe formularze podstawowe, otwórz Aplikacja Zarządzanie portalem i przejdź do Treści>Formularze podstawowe.
Pierwszym krokiem podczas tworzenia nowego formularza podstawowego jest podjęcie decyzji o renderowaniu tabeli i w Dataverse nazwy formularza, oprócz trybu trybu: Wstawianie, Edytowanie i Tylko do odczytu. Wybrany tryb pozwala ustalić, czy tworzysz nowy rekord z portalu, edytujesz istniejący rekord czy tylko wyświetlasz informacje o rekordzie w portalu.
Uwaga
Przed kontynuowaniem należy się upewnić, że rozważania dotyczące podstawowych formularzy są rozważane.
Strony sieci Web skojarzone z formularzem podstawowym mogą być przeglądane po wybraniu łącza Strony sieci Web wymienionego w łączach nawigacji Pokrewne w menu po lewej stronie.
Podczas tworzenia lub edycji strony sieci Web w polu wyszukiwania podanym w formularzu strony sieci Web można określić formularz podstawowy.
Dodaj podstawowy formularz za pomocą Liquid
Formularz podstawowy można również dodać do strony internetowej poprzez dodanie etykiety Liquid {% entityform name: '<<basic form name>>' %}
do obszaru treści, takiego jak pole Kopia strony strony internetowej lub do szablonu strony internetowej.
Zabezpiecz formularze
Uwaga
Ta metoda zabezpieczania formularzy zostanie wkrótce przestarzała. Z tego powodu nie należy go używać. Użyj odpowiednich uprawnień tabeli, oraz konfiguracji ról sieciowych, aby zapewnić użytkownikom dostęp do wszelkich danych zamiast. Więcej informacji: Zmiany uprawnień do tabel dla formularzy i list na nowych portalach
W celu zabezpieczenia formularzy, należy utworzyć uprawnienia tabeli, które określają dostęp i własność rekordów zgodnie z rolami sieci Web. Jeśli przejdziesz do podstawowego formularza i nie masz uprawnień, zostanie wyświetlony komunikat o błędzie. Ponadto widzisz ostrzeżenie, gdy formularz jest skonfigurowany z wyłączonymi uprawnieniami do tabeli:
„Dla tego rekordu muszą zostać włączone uprawnienia do tabeli albo każdy użytkownik Internetu będzie mógł wyświetlić dane”.
Aby włączyć uprawnienia do formularza podstawowego, zaznacz pole wyboru Włącz uprawnienia do tabeli. Aby uzyskać więcej informacji, zobacz Tworzenie ról internetowych.
Atrybuty i relacje formularzy podstawowy
Nazwa/nazwisko | opis |
---|---|
Nazwa/nazwisko | Opisowa nazwa rekordu. To pole jest wymagane. |
Nazwa tabeli | Nazwa tabeli, z której jest ładowany formularz. To pole jest wymagane. |
Nazwa formularza | Nazwa formularza w tabeli docelowej, który ma być renderowany. To pole jest wymagane. |
Nazwa karty | Opcjonalna nazwa karty w formularzu dla określonej tabeli, która ma być renderowana. |
Tryb | Jedna z następujących wartości:
|
Typ źródła rekordu | Jedna z następujących wartości:
Wybranie bieżącego użytkownika portalu pobiera rekord użytkownika portalu dla bieżącego uwierzytelnionego użytkownika. Wybranie rekordu skojarzonego z bieżącym użytkownikiem portalu pobiera rekord użytkownika portalu dla bieżącego uwierzytelnionego użytkownika, a następnie pobiera rekord dla danej relacji określonej w polu „Nazwa relacji”. |
Nazwa parametru identyfikatora rekordu | Nazwa parametru dostarczonego w ciągu zapytania adresu URL do strony sieci Web zawierającej ten formularz podstawowy. |
Nazwa relacji | Wymagany, gdy typem źródła rekordu jest Rekord skojarzony z bieżącym użytkownikiem portalu. Nazwa logiczna relacji pomiędzy rekordem bieżącego użytkownika portalu a rekordem docelowym. Musi to zwracać ten sam typ tabeli, określony przez pole Nazwa tabeli. |
Zezwól na tworzenie w przypadku wartości Null | Opcjonalna wartość logiczna dostępna, gdy typem źródła rekordu jest Rekord skojarzony z bieżącym użytkownikiem portalu. Wskazuje, że jeżeli nie istnieje rekord pokrewny, należy zezwolić użytkownikowi na utworzenie go po raz pierwszy, w przeciwnym razie powstanie wyjątek, jeśli rekord nie istnieje, gdyż formularz potrzebuje rekordu, aby utworzyć powiązanie danych. UWAGA: ta funkcja nie jest dostępna w formularzach wieloetapowych. |
Włącz uprawnienia do tabeli | Powoduje, że formularz będzie respektować uprawnienia tabeli. Wartością domyślną jest false dla zachowania zgodności z wcześniejszymi wersjami. Jeśli ustawiono na true, jawne uprawnienia są WYMAGANE dla każdego użytkownika, który chce uzyskać dostęp do formularza. UWAGA: Ta metoda zabezpieczania formularzy zostanie wkrótce przestarzała. Z tego powodu nie należy go używać. Użyj odpowiednich uprawnień tabeli, oraz konfiguracji ról sieciowych, aby zapewnić użytkownikom dostęp do wszelkich danych zamiast. Więcej informacji: Zmiany uprawnień do tabel dla formularzy i list na nowych portalach |
Opcje formularza
Nazwa | Opis |
---|---|
Dodaj test Captcha | Wyświetla funkcję captcha. |
Pokaż Captcha dla uwierzytelnionych użytkowników | Pokazuje Captcha dla uwierzytelnionych użytkowników. |
Grupa weryfikacji | Nazwa grupy przypisana do formantów wprowadzania, w celu oceny prawidłowych wartości wejściowych nazwanych grup. |
Automatycznie generuj kroki na podstawie kart | Oznacza, że wiele kart w formularzu podstawowym jest wyświetlanych na każdej karcie w kroku kolejnym rozpoczynającym się od pierwszej karty i kontynuuje do momentu wstawienia rekordu do wszystkich kart do oraz po zakończeniu przesyłania. Domyślnie nie jest zaznaczony. Wartość domyślna wskazuje, że tylko jedna karta lub formularz ma być renderowana dla bieżącego kroku. Jeśli nie zostanie podana nazwa karty, zostanie wyświetlona pierwsza karta. |
Renderuj zasoby sieci Web w tekście | Eliminuje element iframe, który zawiera zasób sieci Web w formularzu podstawowym. |
Etykietki narzędzi włączone | Etykietka narzędzia jest ustawiana przy użyciu atrybutu tabeli docelowej. |
Pokaż nieobsługiwane pola | Wyświetlanie lub ukrywanie nazw kolumn z nieobsługiwanymi typami kolumn Dataverse. |
Ustaw zalecane pola jako wymagane | Oznacza jako wymagane wszystkie atrybuty, które mają poziom wymagań pola ustawiony na "Zalecane ze względów biznesowych". |
Oznacz wszystkie pola jako wymagane | Sprawia, że wszystkie pola są wymagane, niezależnie od poziomu wymagań pola. |
Klasa CSS podsumowania weryfikacji | Nazwa klasy CSS przypisana do podsumowania weryfikacji. Domyślnie jest to 'validation-summary alert alert-error alert-block' |
Włącz linki podsumowania weryfikacji | Wartość logiczna true lub false, która wskazuje, czy łącza typu kotwica powinny być renderowane w podsumowaniu poprawności, aby przewijać do pola zawierającego błąd. Domyślna wartość to true. |
Tekst linku do podsumowania weryfikacji | Etykieta przypisana do łączy sprawdzania poprawności. Wartość domyślna to "kliknij tutaj". |
Tekst nagłówka podsumowania weryfikacji | Etykieta przypisana do nagłówka sprawdzania poprawności. |
Instrukcje | Instrukcje do pracy z formularzem. |
Komunikat dotyczący nieznalezienia rekordu | Komunikat, który ma być wyświetlany, gdy nie zostanie znaleziony rekord. |
Ustawienia w przypadku sukcesu
Nazwa/nazwisko | Podpis |
---|---|
W przypadku sukcesu | Jedna z następujących wartości:
|
Ukryj formularz w przypadku sukcesu | Wymaga, aby W przypadku sukcesu ustawić Wyświetl komunikat dotyczący sukcesu. Po zaznaczeniu formularz jest ukrywany po pomyślnym przesłaniu formularza. |
Komunikat dotyczący sukcesu | Wymaga, aby W przypadku sukcesu ustawić Wyświetl komunikat dotyczący sukcesu. Komunikat wyświetlany dla użytkownika po pomyślnym przesłaniu formularza. Jeśli nie zostanie on określony, zostanie wyświetlony komunikat domyślny („Przesyłanie zakończone pomyślnie"). Dla każdego pakietu językowego zainstalowanego i włączonego dla organizacji dostępne będzie pole służące wprowadzania wiadomości w powiązanym języku. |
Zewnętrzny adres URL | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Określ adres URL zewnętrznego zasobu w sieci Web |
lub strony sieci Web. | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Wybierz stronę sieci Web z bieżącej witryny sieci Web. |
Dołącz istniejący ciąg zapytania | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Po wybraniu tej opcji istniejące parametry ciągu zapytania są dodawane do docelowego adresu URL przed przekierowywaniem. |
Dołącz identyfikator rekordu do ciągu zapytania | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Po zaznaczeniu identyfikator utworzonego rekordu jest dołączany do ciągu zapytania adresu URL do którego jest przekierowywany. |
Nazwa parametru identyfikatora rekordu | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Nazwa parametru Identyfikatora w ciągu zapytania adresu URL przekierowania. |
Dołącz niestandardowy ciąg zapytania | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Niestandardowy ciąg, który może być dołączany do istniejącego ciągu zapytania adresu URL przekierowania. |
Dołącz wartość atrybutu do ciągu zapytania — nazwa parametru | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Nazwa nadawana parametrowi, odpowiadająca wartości atrybutu tabeli docelowej, który jest dołączany do ciągu zapytania adresu URL przekierowania. |
Dołącz wartość atrybutu do ciągu zapytania — nazwa logiczna atrybutu | Wymaga, aby W przypadku sukcesu ustawić na Przekieruj. Nazwa logiczna atrybutu tabeli docelowej, aby uzyskać wartość, która ma być dołączana do ciągu zapytania adresu URL przekierowania. |
Ustawienia dodatkowe
Nazwisko | Opis |
---|---|
Utwórz skojarzenie bieżącego użytkownika portalu | Oznacza, że rekord aktualnie zalogowanego użytkownika powinien być związany z rekordem tabeli docelowej. |
Kolumna wyszukiwania użytkowników portalu | Nazwa logiczna atrybutu tabeli docelowej, która przechowuje użytkownika portalu. |
Jest stroną działania | Wartość logiczna wskazująca, czy kolumna wyszukiwania użytkowników portalu jest typem strony działania. |
Dołącz plik | Wybierz, aby formularz zawierał formantu przekazywania plików na dole formularza, aby umożliwić dołączanie pliku do rekordu. Uwaga: portale z wersją 9.2.2.2.x i nowszą nie wymagają włączania uprawnień tabel w podstawowym formularzu, aby dołączać pliki. Jednak po wybraniu tej opcji należy się upewnić, że w tabeli nadrzędnej i w tabeli adnotacji znajdują się odpowiednie uprawnienia i aby w formularzu był wyświetlany przycisk Dołącz plik. Tabela adnotacji musi mieć uprawnienia co najmniej do tworzenia i dołączania, a tabela nadrzędna musi mieć odpowiednie uprawnienie Dołączanie. W zależności od tego, czy jest formularz tworzenia czy aktualizowania, w celu ukończenia scenariusza tworzenia lub aktualizowania formularza mogą być także wymagane uprawnienia do tworzenia, **odczytu i zapisu formularza. Włączenie kontrolki osi czasu umożliwia wyświetlenie przekazanych plików. Zobacz Konfigurowanie uwag, aby zapoznać się z dodatkowymi szczegółami. |
Lokalizacja magazynu dołączanych plików | Opcje: Załącznik uwagi, Magazyn obiektów blob Azure. Jeśli organizacja jest skonfigurowana do użycia magazynu Azure, tutaj można magazynować przekazane pliki dla tego formularza podstawowego. W przeciwnym razie pliki będą przechowywane jako załączniki Notatka. |
Zezwalaj na wiele plików | Wartość logiczna wskazująca, czy użytkownik może przesłać więcej niż jeden plik. |
Zaakceptuj | Atrybut accept określa typy MIME plików, które serwer akceptuje podczas przekazywania pliku. Aby określić więcej niż jedną wartość, rozdziel wartości przecinkami (np. audio/,video/,image/*). |
Etykieta | Tekst wyświetlany obok formantu przekazywania plików. Dla każdego pakietu językowego zainstalowanego i włączonego dla organizacji dostępne będzie pole służące wprowadzania wiadomości w powiązanym języku. |
Wymagane dołączenie pliku | Oznacza, że załączenie pliku jest wymagane do kontynuowania. |
Komunikat o błędzie — wymagane | Komunikat wyświetlany podczas sprawdzania poprawności formularza, jeśli wartość Jest wymagana to true a użytkownik nie dołączył pliku. Dla każdego pakietu językowego zainstalowanego i włączonego dla organizacji dostępne będzie pole służące wprowadzania wiadomości w powiązanym języku. |
Ogranicz pliki do zaakceptowanych typów | Wymusza sprawdzanie poprawności w polu Akceptuj. Jeśli nie wybrano, atrybut Akceptuj jest używany tylko jako sugestia dialogu przekazywania plików. |
Komunikat o błędzie typu pliku | Komunikat wyświetlany podczas sprawdzania poprawności formularza, jeśli ogranicz pliki do zaakceptowanych typów jest prawdziwe i użytkownik próbuje przekazać nieprawidłowy typ pliku. Dla każdego pakietu językowego zainstalowanego i włączonego dla organizacji dostępne będzie pole służące wprowadzania wiadomości w powiązanym języku. |
Maksymalny rozmiar pliku (w kilobajtach) | Wymusza sprawdzanie poprawności maksymalnej dozwolonej wielkości przekazywanego pliku. |
Komunikat o błędzie rozmiaru pliku | Komunikat wyświetlany podczas sprawdzania poprawności formularzy, jeśli spełniony jest Maksymalny rozmiar pliku (w kilobajtach), a użytkownik próbował przekazać zbyt duży plik. Dla każdego pakietu językowego zainstalowanego i włączonego dla organizacji dostępne będzie pole służące wprowadzania wiadomości w powiązanym języku. |
Niestandardowy kod JavaScript | Niestandardowy blok języka JavaScript jest dodawany u dołu strony tuż przed zamykającym elementem tagu formularza. Identyfikator danych wejściowych HTML pola tabeli został ustawiony na logiczną nazwę atrybutu. Dzięki temu wybieranie pola, ustawienie wartości lub inne manipulacje wykonywane przez klienta są łatwe dzięki jQuery.$(document).ready(function() { $("#address1_stateorprovince").val("Saskatchewan");}); |
Odwołanie do skojarzonej tabeli
Poniższe parametry dotyczą ustawiania powiązanego odniesienia do tabeli podczas zapisywania formularza.
Zapewnia to sposób kojarzenia bieżącego rekordu tworzonego lub aktualizowanego przez formularz innym rekordem docelowym. Jest to przydatne, jeśli masz wiele kroków z wieloma typami tabel i chcesz się odnieść do rekordów wynikowych lub jeśli strona otrzymuje ciąg zapytania identyfikatora rekordu, który chcesz skojarzyć. Na przykład mamy stronę kariery zawierającą oferty pracy, każda z łączem do aplikacji dla pracy, które zawiera identyfikator oferty pracy do formularza aplikacji, aby po utworzeniu aplikacji oferta pracy była kojarzona z rekordem.
Nazwa/nazwisko | Opis |
---|---|
Ustaw odwołanie do tabeli przy zapisywaniu | Tak lub Nie. Wartość tak wskazuje, że podczas zapisywania formularza należy przypisać skojarzone odwołanie do tabeli, w przeciwnym razie nie zostanie ustawione. |
Nazwa relacji | Nazwa definicji relacji dla określonej relacji między dwoma typami tabeli. |
Nazwa logiczna tabeli | Logiczna nazwa tabeli referencyjnej. |
Nazwa logiczna atrybutu wyszukiwania docelowego | Logiczna nazwa atrybutu wyszukiwania na tworzonej lub aktualizowanej tabeli docelowej. |
Wypełnij pole wyszukiwania | Jeśli pole wyszukiwania dotyczy tabeli odwołania, należy sprawdzić, czy ta wartość wypełnia pole w formularzu wartością pobraną przy użyciu poniższego ustawienia. |
Typ źródła | Jedna z następujących wartości:
|
Krok tabeli odwołań | Rekord krok formularza obejmującego wiele kroków z poprzedniego kroku w celu pobrania tabeli utworzonej lub edytowanej w tym kroku, aby skojarzyć ją z rekordem dla tego bieżącego kroku. |
Nazwa ciągu zapytania | Nazwa parametru dostarczonego w Ciągu zapytania adresu URL do strony sieci Web zawierającej formularz obejmujący wiele kroków. |
Ciąg zapytania jest kluczem podstawowym | Ustawienie Tak oznacza, że wartość ciągu zapytania jest wartością Klucz podstawowy. Ustawienie Nie oznacza, że wartość ciągu zapytania jest typem atrybutu innym niż Klucz podstawowy. |
Nazwa logiczna atrybutu zapytania | Nazwa logiczna atrybutu do zapytania rekordu. |
Pokaż szczegóły tylko do odczytu | Oznacza, że formularz powinien być renderowany na górze strony i wyświetlać informacje read-only dotyczące rekordu odwołania. Wymaga nazwy formularza. |
Nazwa formularza | Nazwa formularza na tabeli odwołania, która powinna być używana do wyświetlania szczegółów readonly. |
Konfiguracja akcji formularza podstawowego
Domyślnie formularz podstawowy umożliwia odczyt, aktualizację istniejącego rekordu lub wstawianie nowego rekordu. W formularzu podstawowym można jednak włączyć i skonfigurować więcej akcji (Usuwanie, Aktywowanie, Dezaktywowanie itp.). Można też zastąpić domyślne etykiety, rozmiary i inne atrybuty, które są wyświetlane, jeśli włączono akcje.
Te ustawienia znajdują się w sekcji Ustawienia dodatkowe formularza podstawowym. Domyślnie wyświetlane są tylko Ustawienia podstawowe. Możesz wybrać Ustawienia zaawansowane, aby wyświetlić dodatkowe ustawienia.
Przyciski akcji można dodawać do akcji odpowiednich dla poszczególnych rekordów i pojawiać się w każdym wierszu w siatce, o ile odpowiednie uprawnienie jest przyznane przez uprawnienia w tabeli. Dostępne są poniższe akcje:
- Delete
- Przepływ pracy
- Utwórz powiązany rekord
- Aktywacja
- Dezaktywacja
Kliknięcie jednej z tych opcji spowoduje wyświetlenie obszaru konfiguracji dla tej akcji. Ponadto niektóre tabele mają specjalne akcje, które są dostępne dla nich w zależności od tabeli:
- Oblicz wartość szansy sprzedaży (szansa sprzedaży)
- Anuluj akcję sprawy (zdarzenie)
- Zamknij (rozwiąż) akcję sprawy (zdarzenie)
- Konwertuj ofertę na zamówienie (oferta)
- Konwertuj zamówienie na fakturę (salesorder)
- Generuj ofertę z szansy sprzedaży (szansa sprzedaży)
- Utrać akcję szansy sprzedaży (szansa sprzedaży)
- Wygraj akcję szansy sprzedaży (szansa sprzedaży)
- Otwórz ponownie akcję sprawy (zdarzenie)
- Ustaw szansę sprzedaży jako wstrzymaną (szansa sprzedaży)
Uwaga
Zaleca się tworzenie przepływu pracy zamiast dodawania przycisku Aktywuj lub Dezaktywuj dla tabel standardowych po określeniu wartości stan i kod stanu wymaganych dla użycia procesów biznesowych. Na przykład Zgłoszenie (opcje stanu), Szansa sprzedaży (opcje stanu), Uprawnienia (opcje stanu).
Konfiguracja geolokalizacji dla formularzy podstawowych
Formularz może zostać skonfigurowany tak, aby wyświetlać formant mapy, i wyświetlić istniejącą lokalizację jako punkt na mapie lub zapewnić użytkownikowi możliwość określenia położenia. Zobacz Dodaj Geolokalizację.
Formant mapowania formularza wymaga dodatkowej konfiguracji, aby stwierdzić, jakie są identyfikatory różnych pól lokalizacji, przypisać do nich wartości lub pobrać z nich wartości. Rekord formularza podstawowego zawiera sekcję konfiguracji, która definiuje te odwzorowania pól, które należy określić. Nazwy pól różnią się w zależności od utworzonego schematu.
Uwaga
- Pole adresu w podstawowej formie tylko do odczytu jest zastępowane mapą, gdy włączona jest geolokalizacja.
- Mapowanie będzie renderowane tylko podczas wyświetlania formularza w modalnych oknach.
- Sekcja Geolokalizacja nie jest widoczna w środowisku German Sovereign Cloud. Jeśli użytkownik włączył geolokalizację przy użyciu innego formularza, nie będzie on wyświetlany podczas renderowania w portalu.
Weryfikacja żądania
Żądanie walidacji, funkcja dostępna od ASP.NET wersji 1.1, uniemożliwia serwerowi akceptowanie zawartości zawierającej niezdekodowany kod HTML. Ta funkcja została zaprojektowana tak, aby zapobiec atakom z iniekcją skryptów, podczas których kod skrypt klienta lub HTML może być nieświadomie przesłany na serwer, przechowywany i prezentowany innym użytkownikom. Zdecydowanie zaleca się, aby weryfikować wszystkie dane wejściowe i kod HTML zawsze, gdy to konieczne.
Domyślnie sprawdzanie poprawności żądań jest włączone w portalu, co stanowi następujący błąd ogólny, jeśli kod skryptu zostanie wprowadzenia bez kodowania HTML w podstawowych polach formularza:
Found field(s) submitted with potentially dangerous value(s) such as HTML, or script. Please review the field value(s) and try again.
Uwaga
Aby zapobiec złośliwemu wykonaniu kodu, w tym blokom skryptów, można zaktualizować ustawienie witryny Site/DisableFormDataHtmlValidation na fałsz. Domyślnie ustawienie jest prawdziwe, a poprawność jest sprawdzana tylko dla bloku skryptów.
Aby wyłączyć weryfikację żądania, należy wykonać następujące kroki:
Otwórz Aplikacja Zarządzanie portalem.
Przejdź do Ustawienia witryny.
Wybierz Nowy.
Wpisz nazwę jako DisableValidationWebTemplate.
Wybierz odpowiedni rekord w witrynie sieci Web.
Wpisz wartość jako true. Domyślne ustawienie to false, które włącza weryfikację żądania.
Wpisz odpowiedni opis.
Zaznacz Zapisz i zamknij.
Uwaga
Gdy weryfikacja żądań jest wyłączona, zawartość może być wysyłana na stronę. Należy się upewnić, że zawartość jest poprawnie kodowana lub przetwarzana.
Kwestie wymagające rozważenia
- Formularz podstawowy musi być skojarzony ze stroną sieci Web dla danej strony sieci Web, aby formularz był dostępny do przeglądania w obrębie witryny.
- Podsiatki tabeli połączenia nie są obsługiwane w podstawowych formularzach. Jeśli dodajesz podsiatkę tabeli Połączenie do formularza przy użyciu Projektanta formularza, komunikaty o błędach są wyświetlane podczas renderowania formularza w portalu i korzystania z tabeli Połączenie.
- Zduplikowane pola, pola listy stron i reguły biznesowe nie są obsługiwane w podstawowych formularzach.
- Komponenty kodu na poziomie pola mogą być dodawane do formularzy. Więcej informacji: Używanie składników kodu
- Reguły biznesowe i interfejs API klienta mogą włączać zablokowane pola w formularzu tylko do odczytu.
- Po utworzeniu formularza podstawowym w trybie Wstaw, nie możesz zmienić wyrównania przycisku ani umieścić przycisku akcji powyżej formularza podstawowego.
- Jeśli formant wyszukiwania jest renderowany jako lista rozwijana w formularzu, filtrowanie rekordów pokrewnych nie działa.
- Kolumny zestawienia w formularzach mogą czasami być wyświetlane jako edytowalne, choć mają być tylko do odczytu. Aby zapewnić, że te kolumny pozostaną tylko do odczytu, zaznacz kolumnę jako Tylko do odczytu na formularzu Dataverse.
Zobacz też
- Aplikacja Zarządzanie portalem
- Właściwości formularza obejmującego wiele kroków
- Kroki formularza obejmującego wiele kroków
- Metadane formularza obejmującego wiele kroków
- Podsiatka formularza obejmującego wiele kroków
- Konfiguracja notatek dla podstawowych formularzy i formularzy obejmujących wiele kroków dla portali