Dodawanie formularza

Formularz jest konfiguracją opartą na danych, która zbiera dane w witrynach Power Pages. Formularze na stronach są tworzone z formularzy tabel Dataverse. Formularze tabeli Dataverse można tworzyć przy użyciu obszaru roboczego danych lub aplikacji opartych na modelu utworzonych w Power Apps. Używaj ich w witrynach internetowych lub z listami, aby zbudować kompletną aplikację internetową.

Wskazówka

Aby dodać formularz:

  1. Otwórz studio projektowe, aby edytować zawartość i komponenty strony.

  2. Przejdź do obszaru roboczego Strony.

  3. Wybierz stronę do edycji.

  4. Zaznacz obszar, aby dodać składnik formularza.

  5. Przesuń kursor nad dowolną edytowalną kanwą, następnie wybierz ikonę Formularz z panelu komponentów.

    Zrzut ekranu opcji menu dodawania komponentu.

  6. Wybierz, czy chcesz utworzyć nowy formularz, czy użyć istniejącego formularza (jeśli został wcześniej utworzony przez twórcę).

    Jeśli zdecydujesz się utworzyć nowy formularz, wprowadź następujące kryteria.

    Option Description
    Wybierz tabelę Wybierz tabelę, w której mają być przechowywane dane.
    Wybierz formularz Wybierz jeden z formularzy Dataverse dostępnych dla wybranej tabeli.
    Nadaj nazwę kopii wybranego formularza Nadaj swojej kopii formularza nazwę.
    Dane Możesz wybrać, aby dane wprowadzone przez użytkownika utworzyły nowy rekord, zaktualizowały istniejące rekordy lub ustawiły dane jako tylko do odczytu.
    Przy wysyłaniu Możesz opcjonalnie wyświetlić informację o powodzeniu. Należy wprowadzić opcje przekierowywania na stronę sieci Web i przekierowywania do adresu URL.
    CAPTCHA Możesz wybrać wyświetlanie captcha anonimowym użytkownikom, uwierzytelnionym użytkownikom lub obu.
    Załączniki Umożliwia włączanie i konfigurowanie załączników formularza.

    Note

    Aby zagwarantować, że użytkownicy będą mogli wchodzić w interakcje z danymi w formularzach, należy włączyć uprawnienia do tabeli.

  7. Wybierz wielokropek (...), aby zduplikować formularz, przenieść go w górę lub w dół w sekcji albo usunąć.

Edytuj pole tekstowe w formularzu

Możesz edytować pola tekstowe, w tym wiadomość e-mail, tytuł formularza i sekcję tytułu.

Edytuj pole tekstowe w formularzu:

  1. Zatrzymaj kursor i wybierz pole tekstowe na kanwie.
  2. Dokonaj edycji pola tekstowego i stylu go zgodnie z potrzebami (pogrubienie, podkreślonie lub kursywę). Opcje stylu pól tekstowych, w tym pogrubienie, podkreślenie i kursywa. Pogrubienie jest tutaj zaznaczone.

Edytowanie, sprawdzanie poprawności i usuwanie pól formularza

Pola formularza można edytować w obszarze roboczym Strony.

Aby edytować pole formularza:

  1. Zaznacz pole i wybierz Edytuj pole.

  2. Ustaw właściwości pola.

    • Zaktualizuj etykietę pola/nazwę wyświetlaną.
    • Oznacz pole jako wymagane, a następnie dostosuj komunikat o błędzie, który ma być wyświetlany, gdy pole jest wymagane.
    • Dodaj opis do pola i dostosuj jego pozycję (opcje zawierają powyżej pola, poniżej pola i nad etykietą).
    • Ustaw reguły sprawdzania poprawności dla pola.
      • Użyj opcji, aby skonfigurować dostępne obecnie weryfikacje.
      • Użyj opcji Regex, aby wprowadzić niestandardową walidację przy użyciu wyrażeń regularnych.

    W zależności od typu danych mogą być wyświetlane inne właściwości.

  3. Wybierz opcję Gotowe.

Usuwanie pola z formularza:

  1. Najedź kursorem i wybierz pole z płótna.
  2. Wybierz trójkropek ... na pasku narzędzi.
  3. Wybierz Usuń.

Warning

Ta akcja powoduje usunięcie z formularza Dataverse pola.

Włącz załączniki w formularzu

Jeśli załączniki są włączone, użytkownicy mogą przesłać załącznik z przesłaniem formularza.

Aby włączyć załączniki w formularzu:

  1. Dodaj formularz lub edytuj istniejący formularz.

  2. W oknie dialogowym Dodawanie formularza wybierz pozycję Załączniki z lewego panelu.

  3. Włącz przełącznik Włącz ząłączniki.

  4. Włącz/wyłącz przełącznik Załącznik jest wymagany w zależności od tego, czy chcesz wymagać od użytkownika dołączenia załącznika.

  5. Włącz/wyłącz przełącznik Zezwalaj na wiele plików w zależności od tego, czy chcesz zezwolić użytkownikowi na przesyłanie wielu plików.

  6. W sekcji Magazyn załączników wybierz pozycję Notatki, aby zapisać pliki w usłudze Dataverse lub Azure Blob Storage i przechowywać pliki na platformie Azure.

    Note

    Przed pomyślnym użyciem usługi Azure Blob Storage dla załączników wymagane są pewne warunki wstępne:

    • Wersja pakietu portalu Dataverse Base musi wynosić co najmniej 9.3.2405.xx. Jeśli wymaganie nie zostanie spełnione, zostanie wyświetlony komunikat "Aby uzyskać dostęp do większej liczby kontrolek przesyłania plików, zaktualizuj pakiet podstawowy portalu Dataverse."
    • Wersja środowiska uruchomieniowego witryny Power Pages musi wynosić co najmniej 9.6.5.1.
  7. Jeśli korzystasz z usługi Azure Blob Storage, wprowadź wartości dla nazwy konta magazynu Azure i nazwy kontenera Azure. Dowiedz się więcej na stronie Włączanie usługi Azure Storage.

  8. W polu Maksymalna liczba plików wprowadź maksymalną liczbę plików, które użytkownik może przekazać.

  9. W polu Limit rozmiaru przesyłania na plik (w KB) wprowadź maksymalny rozmiar pliku w KB, na który chcesz dozwolić. W poniższej tabeli przedstawiono bezwzględne maksymalne limity rozmiaru plików w zależności od wybranej opcji magazynowania:

    Opcja przechowywania Maksymalny rozmiar pliku na plik
    Notatki 90 MB
    Przechowywanie Azure Blob 10 GB

    Ważna

    Jeśli używasz notatek do przechowywania, upewnij się, że limit rozmiaru pliku nie jest większy niż limit załącznika e-mail ustawiony dla środowiska. Na przykład, jeśli ustawisz limit rozmiaru przesyłanego pliku na 50 MB, ale limit załączników do wiadomości e-mail ma wartość domyślną 5 MB, użytkownicy nie będą mogli przesyłać plików większych niż 5 MB.

  10. W polu Dozwolone typy plików wybierz typy plików, które mają być dozwolone dla użytkowników. Dozwolone są następujące typy plików:

    • Wszystko
    • Audio
    • Document
    • obraz
    • wideo
    • Konkretne (wartości oddzielone przecinkami)

Po skonfigurowaniu symbol zastępczy przekazywania plików jest przedstawiany na kanwie.

Formularz z włączoną opcją załącznika.

Nowy sposób przesyłania plików

W nowym środowisku przekazywania plików użytkownicy widzą nazwę pliku, typ pliku, rozmiar pliku, pasek postępu przekazywania i opcję usuwania. Jeśli przesyłanie nie powiedzie się (na przykład, jeśli typ pliku nie jest obsługiwany lub przesyłanie przekracza maksymalną liczbę plików), pojawi się komunikat o błędzie.

Nowe witryny automatycznie włączają nową funkcję przesyłania plików, w tym witryny zmienione z wersji deweloperskiej na produkcyjną. Istniejące witryny muszą wyrazić zgodę na nowy sposób przesyłania plików.

Przejdź do nowego środowiska, tworząc ustawienia strony o nazwie EnhancedFileUpload z wartością true. Nowe witryny są włączane automatycznie.

Aby wyłączyć nowe doświadczenie, ustaw wartość EnhancedFileUploadustawienia witryny na false.

Włącz uprawnienia do tabeli

Po dodaniu nowego formularza zostanie wyświetlony monit o ustawienie uprawnień, aby umożliwić użytkownikom witryny interakcję z formularzem. Ustawienia uprawnień tabeli są wstępnie uzupełniane (utwórz i dołącz do), ale nadal trzeba przypisać role sieci Web i zapisać ustawienia. Proces automatycznie tworzy uprawnienia tabel podrzędnych dla tabeli notatek (adnotacji), która zawiera załączniki.

Konfigurowanie uprawnień do tabeli.

Możesz też dostosować uprawnienia i przypisać role internetowe na podstawie swoich wymagań w obszarze roboczym Konfiguracja.

Menu uprawnień do tabeli.

Aby uzyskać więcej informacji, przejdź do Konfigurowanie uprawnień do tabel.

Włączanie składników kodu w polach formularza

Jeśli pole formularza Dataverse jest skonfigurowane do używania składnika kodu z obszaru roboczego Dane lub aplikacji opartej na modelu, można włączyć ten składnik w formularzu strony internetowej.

Aby włączyć składnik kodu:

  1. Wybierz opcję Edytuj komponent kodu z menu widocznego u góry.

  2. Przełącz przełącznik Włącz pole komponentu użytkownika do pozycji włączonej.

Dla tego pola są teraz włączone komponenty niestandardowe.

Edytowanie właściwości składnika kodu w polach formularza (wersja zapoznawcza)

Edytuj właściwości składnika w obszarze roboczym Pages.

Ważna

  • Jest to funkcja w wersji zapoznawczej.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.

Po włączeniu składnika kodu właściwości tego składnika są wyświetlane pod przełącznikiem Włącz pole składnika niestandardowego. Ustaw wartości tych właściwości i wybierz Wykonane.

Włącz pomoc AI przy wypełnianiu formularza (wersja zapoznawcza)

[Ten artykuł to dokumentacja wstępna, która może ulec zmianie].

Włączenie wypełniania formularzy przez SI zapewnia użytkownikom pomoc SI w szybszym i dokładniejszym wypełnianiu formularza. Aby włączyć wypełnianie formularzy przez AI, przełącz przełącznik. Włączenie wypełniania formularzy AI zapewnia użytkownikom pomoc AI, która pomaga im wypełnić formularz szybciej i z większą dokładnością. Możesz włączyć wypełnianie formularza AI, włączając przełącznik.

Zrzut ekranu ustawienia wypełniania formularza AI w sekcji ustawień formularza Power Pages.

Ważna

  • Jest to funkcja w wersji zapoznawczej.
  • Funkcje w wersji zapoznawczej nie są przeznaczone do użytku w środowiskach produkcyjnych i mogą mieć ograniczoną funkcjonalność. Te funkcje są udostępniane przed oficjalnym wydaniem, dzięki czemu klienci mogą szybciej uzyskać do nich dostęp i przekazać opinie na ich temat.
  • Ta funkcja nie jest dostępna w regionach Government Community Cloud (GCC), Government Community Cloud — High (GCC High) i Department of Defense (DoD).
  • Wersja witryny Power Pages musi mieć wartość 9.6.9.XX lub większą.

Po włączeniu pomocy w wypełnianiu formularzy użytkownicy mogą:

  • Automatyczne wypełnianie formularzy z załączników: użytkownicy mogą załączać pliki, a pomoc AI automatycznie wypełnia pola, wyodrębniając odpowiednie informacje z załączników. Użytkownicy mogą załączać dokumenty (PDF) i obrazy (JPEG, PNG). Użytkownicy zawsze mogą edytować automatycznie wypełnione pola, jeśli zajdzie taka potrzeba.

    Zrzut ekranu pokazujący przykład funkcji wypełniania formularzy AI.

  • Korzystaj z pomocy przy tworzeniu szkicu w polach tekstowych wielowierszowych: jeśli formularz zawiera pola tekstowe wielowierszowe, możecie skorzystać z „pomocy przy tworzeniu szkicu”, aby przepisać swoje dane i poprawić szkic.

    Zrzut ekranu pokazujący przykład funkcji wypełniania formularza AI i reakcji AI.

Warunki uniemożliwiające aktywację wypełniania formularza AI

Nie można włączyć wypełniania formularzy AI, a użytkownicy nie mogą z niego korzystać pod następującymi warunkami:

  • Administratorzy organizacji wyłączyli funkcje AI dla użytkowników końcowych za pomocą kontroli zarządzania. Dowiedz się więcej o kontrolach zarządzania na Wyłącz funkcje generatywnej sztucznej inteligencji dla użytkowników (wersja zapoznawcza).
  • Witryna jest częścią środowiska, w którym administratorzy wyłączyli przesyłanie danych w różnych regionach. Więcej informacji na temat zezwalania danym na przekraczanie regionów można znaleźć pod adresem Włączanie pomocników i funkcje generatywnej sztucznej inteligencji.
  • Formularz jest wysoce spersonalizowany za pomocą niestandardowych JavaScript lub stylów. W takich przypadkach dodaj ustawienie dla witryny o nazwie Forms/{FormId}/EnableGenAIFormsAssistant i ustaw wartość na true. Zastąp {FormId} identyfikatorem twojego formularza. Identyfikator formularza można znaleźć na końcu adresu URL po otwarciu formularza w obszarze roboczym Dane.

Obsługa typu danych Dataverse w formularzach GenAI

Typ danych usługi Dataverse Description Składnik formularza Power Pages Notatki Obsługiwane w formularzach GenAI
Tekst Jeden wiersz tekstu. Pole tekstowe Służy do wprowadzania krótkiego tekstu. Yes
Obszar tekstu Wiele wierszy tekstu. Obszar tekstu Służy do dłuższych wpisów tekstowych. Yes
E-mail Adresy e-mail. Pole tekstowe z formatem wiadomości e-mail Sprawdza poprawne formatowanie wiadomości e-mail. Yes
URL Adresy internetowe. Pole tekstowe z formatem adresu URL Sprawdza poprawną strukturę adresu URL. Yes
Telefon Numery telefonów. Pole tekstowe z formatem telefonu Odpowiednio formatuje numery telefonów. Yes
Tekst sformatowany Tekst sformatowany z obsługą języka HTML. Edytor zaawansowanego tekstu Umożliwia formatowanie tekstu sformatowanego. Yes
Opcja wyboru Pojedynczy wybór spośród predefiniowanych opcji. Lista rozwijana Użytkownik wybiera jedną opcję z listy. Yes
Liczba całkowita Wartości całkowite. Wejście liczbowe Do wprowadzania liczb całkowitych. Yes
Liczba dziesiętna Wartości dziesiętne. Wejście liczbowe Na potrzeby precyzyjnych wpisów wartości dziesiętnych. Yes
Waluta Wartość pieniężna. Wprowadzanie waluty Wyświetla symbole i formaty walut. Yes
Tylko data Data bez godziny. Wybór daty Pozwala wybrać daty. Yes
Data i godzina Data z godziną. Wybór daty i godziny Pozwala wybrać datę i godzinę. Yes
Choices Wiele opcji do wyboru spośród wcześniej zdefiniowanych. Lista wielokrotnego wyboru Użytkownik może wybrać wiele opcji. Yes
Tak/Nie (dwie opcje) Wartości logiczne. Przełącznik dwustabilny lub pole wyboru Reprezentuje wartości prawda lub fałsz albo tak lub nie. Yes
Plik Dane pliku binarnego. Przekazywanie pliku Umożliwia przesyłanie plików. No
Obraz Pliki graficzne. Przesyłanie obrazów Umożliwia przesyłanie plików graficznych. No
Symbol giełdowy Symbole giełdowe. Pole tekstowe Może być połączony ze źródłami danych finansowych. No
Wyszukiwanie Odwołanie do innej tabeli. Pole odnośnika Umożliwia wybranie powiązanych rekordów z listy rozwijanej. No

Znane ograniczenia

  1. Wypełnianie formularzy AI jest dostępne tylko na:

    • formularze podstawowe, ale nie formularze wieloetapowe
    • formularzy, które tworzą rekord w Dataverse

    Formularze używane do edycji rekordów Dataverse nie mają możliwości wypełniania formularzy AI.

  2. W przypadku nowo utworzonych formularzy upewnij się, że dodano odpowiednie uprawnienia do tabeli przed włączeniem wypełniania formularzy AI.

  3. Aby zapoznać się z typami danych, które nie są obsługiwane, zobacz tabelę typów danych Dataverse.

Zobacz także