Definování vlastností formuláře s více kroky
Poznámka:
Vícekrokové formuláře lze vytvářet pomocí designového studia Power Pages . Kromě toho lze mnoho z vícekrokových vlastností formuláře konfigurovat také v designovém studiu. Další informace najdete v tématu Přidání vícekrokového formuláře.
Následující informace se týkají konfigurace a správy vícekrokových formulářů pomocí aplikace Správa portálu.
Vícekrokový formulář obsahuje vztahy k webovým stránkám a počáteční krok a řídí tak inicializaci tohoto formuláře na webu. Vztah k webové stránce umožňuje dynamické načítání definice formuláře pro daný uzel stránky v rámci webu.
Další možnosti v samotném záznamu vícekrokového formuláře řídí nejvyšší úrovně předvoleb pro vícekrokový proces jako celek, například zda chcete zobrazit indikátor průběhu.
Chcete-li zobrazit konfiguraci stávajícího vícekrokové formuláře nebo vytvořit nové vícekrokové formuláře, otevřete aplikaci Správa portálu a jděte na Obsah>vícekrokové formuláře.
Poznámka:
Než budete pokračovat, přečtěte si aspekty práce s vícekrokovými formuláři.
Při vytváření nebo úpravě webové stránky z aplikace správy portálu lze vícekrokový formulář zadat do vyhledávacího pole ve formuláři nové webové stránky.
Vícekrokový formulář lze také přidat na webovou stránku, webovou šablonu nebo fragment obsahu pomocí značky Liquid {% webform name: '<<My Multistep Form>>' %}
.
Atributy vícekrokového formuláře
Následující atributy a vztahy určují funkci vícekrokového formuláře.
Name | Description |
---|---|
Name | Název formuláře použitého pro odkaz. |
Počáteční krok | První krok formuláře. Vícekrokový formulář bude obsahovat jeden nebo více kroků. Více informací o těchto krocích naleznete v části Krok vícekrokového formuláře níže. První krok nemůže být typu Podmínka. |
Povinné ověření | Je-li toto políčko zaškrtnuto a nepřihlášený uživatel navštíví stránku obsahující formulář, je přesměrován na přihlašovací stránku. Po úspěšném přihlášení bude uživatel přesměrován zpět na stránku obsahující formulář. |
Při načtení zahájit novou relaci | Výběr možnosti Ano znamená, že pokud uživatel otevře formulář v novém prohlížeči nebo na nové záložce nebo zavře prohlížeč nebo stránku a vrátí se, formulář spustí zcela novou relaci a začne prvním krokem. V opačném případě bude relace trvat a uživatel může zavřít prohlížeč nebo stránku a pokračovat později přesně tam, kde přestal. Výchozí hodnota: Ne. |
Povoleno několik záznamů na uživatele | Tlačítko Ano označuje, že uživatel může vytvořit více než jedno odeslání. To usnadní formuláři v určení, co dělat, když uživatel znovu navštíví formulář. Výchozí: Ano. |
Kód stavu vypršení platnosti úprav | Celočíselná hodnota stavu cílové entity, která v kombinaci s důvodem stavu označuje, kdy již nelze upravovat existující záznam. |
Důvod stavu vypršení platnosti úprav | Celočíselná hodnota stavu cílové entity, která v kombinaci s důvodem stavu označuje, že když má stávající záznam tyto hodnoty, nelze již záznam upravovat – např. když je záznam aktualizován jako hotový. |
Zpráva pro vypršení platnosti úprav | Zpráva zobrazovaná při existujícím kódu záznamu stavu a důvodu stavu shodují se zadanými hodnotami. Pro každou nainstalovanou jazykovou sadu povolenou pro organizaci bude k dispozici pole pro zadání zprávy v příslušném jazyce. Výchozí zpráva: Odeslání jste už dokončili. Děkujeme vám! |
Nastavení ukazatele průběhu
Jméno | Popis |
---|---|
Povoleno | Zaškrtnutím zobrazíte indikátor průběhu. Výchozí: Zakázáno. |
Typ | Jeden z následujících: Název, Číselný (krok x z n) a Indikátor průběhu. Výchozí: Název |
Pozice | Jedna z následujících: Nahoře, Dole, Vlevo, Vpravo. Pozice je relativní vzhledem k formuláři. Výchozí: Nahoru. |
Přidat číslo kroku před název kroku | Nezapomeňte přidat číslo kroku na začátku názvu kroku. Výchozí hodnota je nezaškrtnuto |
Příklad různých typů ukazatelů průběhu:
Nadpis
Název s dříve vloženým číslem kroku
Číslo
Ukazatel průběhu
Upozornění na uložení změn
Z důvodu nedávných změn souvisejících s podporou prohlížečů pro vlastní text v události beforeunload možnost zadat vlastní zprávu pomocí varování „Uložit změny“ již není funkční. Upozornění na uložení změn můžete implementovat pomocí metod vlastního kódu.
Konfigurace zeměpisné polohy pro vícekrokový formulář
Spravovaný formulář lze konfigurovat tak, aby zobrazoval ovládací prvek mapy pro zobrazení buď existujícího umístění jako špendlíku na mapě, nebo aby poskytoval možnost pro uživatele zadat umístění. Viz Přidat zeměpisnou polohu.
Řídicí prvek mapování ve formuláři vyžaduje další konfiguraci, která mu sdělí ID různých polí umístění, aby jim bylo možné přiřazovat hodnoty nebo načítat z nich hodnoty. Záznam kroku vícekrokového formuláře obsahuje oddíl, který definuje mapování tohoto pole, pro něž je třeba přiřadit hodnoty. Názvy polí se liší v závislosti na schématu, které jste vytvořili.
Poznámka:
Oddíl Zeměpisná poloha není k dispozici v prostředí German Sovereign Cloud. Pokud uživatel povolil zeměpisnou polohu pomocí jiného formuláře, nezobrazí se během vykreslování na portálu.
Důležité informace
- Vícekrokový formulář musí být přidružen k webové stránce pro daný web, aby bylo možné formulář zobrazit na webu.
- Součásti kódu na úrovni pole lze přidat do formulářů. Další informace: Komponenty kódu.
- Souhrnné sloupce ve formulářích Dataverse se někdy mohou zobrazit jako upravitelné, i když jsou určeny pouze ke čtení. Chcete-li zajistit, aby tyto sloupce zůstaly pouze pro čtení, označte sloupec jako Pouze ke čtení ve formuláři aplikace řízené modelem nebo při konfiguraci v datovém pracovním prostoru.