Konfigurace podmřížky webového formuláře pro portály

Podmřížky webového formuláře jsou konfigurovány stejným způsobem jako podmřížky formuláře entity. Nejprve vytvořte záznam metadat pro krok webového formuláře, který má podmřížku, a přidejte konfigurační metadata.

Přidávání podmřížek k vašim spravovaným formulářům na portálu je snadné – stačí přidat podmřížku do spravovaného formuláře aplikace Dynamics 365 pomocí připraveného návrháře formulářů aplikace Dynamics 365 a to je vše. Mřížka bude používat zobrazení, které je určeno v návrháři formulářů aplikace Dynamics 365, zobrazovat pouze související záznamy, pokud tato možnost byla zvolena v aplikaci Dynamics 365, volitelně zobrazovat panel hledání a dokonce respektovat oprávnění k entitě pro portály. Zobrazení seznamu záznamů jen pro čtení nemůže být jednodušší. Aby bylo možné povolit akce pro mřížku – Vytvořit, Aktualizovat, Odstranit atd. – je nutné konfigurovat tyto akce pomocí konfigurací metadat.

Přidání metadat podmřížky do vašeho formuláře

Chcete-li přidat metadata podmřížky do formuláře entity, přejděte na Metadata formulářů entit buď pomocí rozevíracího seznamu v horní části, nebo pomocí podmřížky v pravé části hlavního formuláře v rámci záznamu Definování formulářů entit a vlastní logiky v rámci portálu Dynamics 365, s nímž právě pracujete.

Chcete-li přidat nový záznam, klikněte na tlačítko Přidat nová metadata formuláře entity.

Chcete-li upravit existující záznam, dvakrát klikněte na záznam v mřížce. Při výběru hodnoty Podmřížka jako typ se zobrazí další atribut „Název podmřížky“.

Jméno Popis
Název podmřížky Jedinečný název podmřížky ve formuláři aplikace Dynamics 365, který souvisí s entitou.

Poklepáním na podmřížku v editoru formulářů se zobrazí okno vlastností. Obsahuje pole Název, které by mělo být použito pro přiřazení k poli Název podmřížky v záznamu metadat formuláře entity.

Přidání metadat podmřížky

Při zadání platného názvu podmřížky se zobrazí nastavení konfigurace podmřížky. Standardně jsou zobrazena pouze Základní nastavení. Chcete-li zobrazit další nastavení, vyberte Upřesňující nastavení.

Ve výchozím nastavení je většina nastavení zobrazena sbaleně, aby se ušetřilo místo. Klepnutím na tlačítko „“ rozbalíte sekci a zobrazíte další možnosti. Kliknutím na tlačítko „“ sbalíte sekci.

Atributy

Jméno Popis
Základní nastavení
Akce zobrazení Umožňuje přidat tlačítka akcí pro akce, které jsou použitelné pro sadu entit a zobrazí se nad podmřížkou. Následující akce jsou k dispozici:
  • Akce Vytvořit
  • Akce Stáhnout
  • Akce Přidružit
Kliknutím na jednu z těchto možností se zobrazí oblast pro konfiguraci dané akce. Podrobnosti o jednotlivých akcích naleznete níže.
Akce položky Umožňuje přidat tlačítka akcí pro akce, které jsou použitelné pro jednotlivý záznam a zobrazí se v jednotlivých řádcích v podmřížce, pokud bylo uděleno související oprávnění v rámci postupu Přidání zabezpečení založeného na záznamech pomocí oprávnění k entitě pro portály. Následující akce jsou k dispozici:
  • Akce Podrobnosti
  • Akce Upravit
  • Akce Odstranit
  • Akce pracovního postupu
  • Akce Zrušit přidružení
Kliknutím na jednu z těchto možností se zobrazí oblast pro konfiguraci dané akce. Podrobnosti o jednotlivých akcích naleznete níže.
Přepsat atributy sloupce Umožňuje přepsat nastavení zobrazení pro jednotlivé sloupce v mřížce.
  • Atribut: logický název sloupce, který chcete přepsat.
  • Zobrazovaný název: nový název sloupce, který přepíše výchozí nastavení.
  • Šířka: šířka (v procentech nebo pixelech) sloupce, která přepíše výchozí nastavení. Viz rovněž Styl šířky sloupce mřížky. Chcete-li přepsat nastavení sloupce, klikněte na Sloupec a zadejte podrobnosti.
Upřesňující nastavení
Načítání zprávy Přepíše výchozí zprávu ve formátu HTML, která se zobrazí během načítání podmřížky.
Chybová zpráva Přepíše výchozí zprávu ve formátu HTML, která se zobrazí při výskytu chyby během načítání podmřížky.
Zpráva pro odepření přístupu Přepíše výchozí zprávu ve formátu HTML, která se zobrazí, pokud uživatel nemá dostatečná oprávnění pro čtení typu entity přidruženého k podmřížce.
Prázdná zpráva Přepíše zprávu ve formátu HTML, která se zobrazí, pokud přidružená podmřížka neobsahuje žádná data.
Dialog Vyhledávání Ovládá nastavení dialogu, který se zobrazí, když uživatel aktivuje akci Přidružit.
Dialog Podrobný formulář Ovládá nastavení dialogu, který se zobrazí, když uživatel aktivuje akci Podrobnosti.
Dialog Upravit formulář Ovládá nastavení dialogu, který se zobrazí, když uživatel aktivuje akci Upravit.
Dialog Vytvořit formulář Ovládá nastavení dialogu, který se zobrazí, když uživatel aktivuje akci Vytvořit.
Dialog Odstranit Ovládá nastavení dialogu, který se zobrazí, když uživatel aktivuje akci Odstranit.
Dialog Chyba Ovládá nastavení dialogu, který se zobrazí při výskytu chyby během jakékoli akce.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na HTML prvek, jenž obsahuje celou oblast podmřížky, včetně tlačítek akcí a mřížky.
Třída CSS mřížky Určete třídu nebo třídy CSS, které budou použity na HTML prvek <tabulka> podmřížky.
Styl šířky sloupce mřížky Konfiguruje, zda jsou hodnoty Šířka v parametru Přepsat atributy sloupce uvedeny v pixelech nebo v procentech.

Akce Vytvořit

Při povolení akce Vytvořit se zobrazí tlačítko nad podmřížkou, které po kliknutí zobrazí dialog obsahující formulář entity, jenž umožňuje uživateli vytvořit nový záznam.

Nastavení akce Vytvořit

Jméno Popis
Základní nastavení
Formulář entity Určuje formuláře entit a vlastní logiku, které budou použity k vytvoření nového záznamu. Rozevírací seznam zobrazí všechny formuláře entit, které jsou nakonfigurovány pro typ entity podmřížky.
Poznámka: Pokud typ entity podmřížky nemá žádné formuláře entit, bude rozevírací seznam prázdný. Jestliže není zadán žádný formulář entity pro akci Vytvořit, bude ignorována a tlačítko se ve formuláři entity podmřížky nezobrazí.
Upřesňující nastavení
Popisek tlačítka Přepíše jmenovku HTML zobrazenou u tlačítka akce Vytvořit nad podmřížkou.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko akce Vytvořit.

(Upřesňující) nastavení dialogu Vytvořit formulář

Jméno Popis
Načítání zprávy Přepíše zprávu, která se zobrazí během načítání dialogu.
Funkce Přepíše HTML text, který se zobrazí v záhlaví dialogu.
Text tlačítka Zavřít pro čtečku obrazovky Přepíše text pro čtečky obrazovky přidružený dialogovému oknu tlačítka Zrušit.
Velikost Určuje velikost dialogu Vytvořit formulář. Možnosti jsou Výchozí, Velké a Malé. Výchozí velikost dialogu Vytvořit formulář je Velký.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na výsledný dialog.
Třída CSS názvu Určete třídu nebo třídy CSS, které budou použity na záhlaví výsledného dialogu.

Akce Stáhnout

Při povolení akce Stáhnout se zobrazí tlačítko nad podmřížkou, které po kliknutí stáhne data z podmřížky do souboru aplikace Excel (.xlsx).

Nastavení akce Stáhnout

Jméno Popis
Základní nastavení
Nezaokrouhlovat
Upřesňující nastavení
Popisek tlačítka Přepíše jmenovku HTML zobrazenou u tlačítka akce Stáhnout nad podmřížkou.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko akce Stáhnout.

Akce Přidružit

Při povolení akce Přidružit se zobrazí tlačítko nad podmřížkou, jež v případě výběru otevře tabulku entit, kterou může uživatel vybrat pro přidružení k záznamu entity aktuálně zobrazeném v rámci Definování formulářů entit a vlastní logiky v rámci portálu Dynamics 365portál, pokud bylo uděleno oprávnění 'Připojit' a 'Připojit k' v rámci Přidání zabezpečení založeného na záznamech pomocí oprávnění k entitě pro portály pro příslušné typy entit.

Nastavení akce Přidružit

Jméno Popis
Základní nastavení
Zobrazit Určuje zobrazení (uložený dotaz), které bude použito k vyhledání a zobrazení seznamu způsobilých entit.
Poznámka: Pokud typ entity podmřížky nemá žádné uložené dotazy, bude rozevírací seznam prázdný. Jestliže není určeno žádné zobrazení pro akci Přidružit, bude ignorována a tlačítko se ve formuláři entity podmřížky nezobrazí.
Upřesňující nastavení
Popisek tlačítka Přepíše jmenovku HTML zobrazenou u tlačítka akce Přidružit nad podmřížkou.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko akce Přidružit.

(Upřesňující) nastavení dialogu Vyhledat

Jméno Popis
Funkce Přepíše HTML text, který se zobrazí v záhlaví dialogu.
Text primárního tlačítka Přepíše HTML text, který se zobrazí u primárního tlačítka („Přidat“) v dialogu.
Text tlačítka Zavřít Přepíše HTML text, který se zobrazí u tlačítka Zavřít („Zrušit“) v dialogu.
Text tlačítka Zavřít pro čtečku obrazovky Přepíše text pro čtečky obrazovky přidružený dialogovému oknu tlačítka Zrušit.
Velikost Určuje velikost dialogu Přidružit. Možnosti jsou Výchozí, Velké a Malé. Výchozí velikost dialogu Přidružit je Velký.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na výsledný dialog.
Třída CSS názvu Určete třídu nebo třídy CSS, které budou použity na záhlaví výsledného dialogu.
Třída CSS primárního tlačítka Určete třídu nebo třídy CSS, které budou použity na primární tlačítko („Přidat“) dialogu.
Třída CSS tlačítka Zavřít Určete třídu nebo třídy CSS, které budou použity na tlačítko Zavřít („Zrušit“) dialogu.
Vybrat název záznamů Přepíše HTML text, který se zobrazí v názvu oblasti pro výběr záznamu.
Výchozí chybová zpráva Přepíše zprávu, která se zobrazí při výskytu chyby během přidružování vybrané entity nebo vybraných entit.
Možnosti mřížky Zadejte nastavení pro vzhled mřížky entity. Možnosti jsou uvedeny níže.

(Upřesňující) nastavení dialogu Vyhledat – Možnosti mřížky

Jméno Popis
Načítání zprávy Přepíše zprávu, která se zobrazí během načítání mřížky entit.
Chybová zpráva Přepíše zprávu, která se zobrazí při výskytu chyby během načítání mřížky entit.
Zpráva pro odepření přístupu Přepíše zprávu, která se zobrazí, pokud uživatel nemá dostatečná oprávnění k entitě pro zobrazení mřížky entit.
Prázdná zpráva Přepíše zprávu, která se zobrazí, pokud neexistují žádné entity, jež mohou být přidruženy k aktuálnímu formuláři entity.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na přidruženou oblast mřížky.
Třída CSS mřížky Určete třídu nebo třídy CSS, které budou použity na přidružený prvek <tabulka> mřížky.

Akce Podrobnosti

Povolení akce Podrobnosti umožňuje uživateli zobrazit formulář entity jen pro čtení, který je datově vázán na záznam vybraného řádku podmřížky.

Nastavení akce Podrobnosti

Jméno Popis
Základní nastavení
Formulář entity Určuje formulář entity, který se použije k zobrazení podrobností o vybraném záznamu. Rozevírací seznam zobrazí všechny formuláře entit, které jsou nakonfigurovány pro typ entity podmřížky.
Poznámka: Pokud typ entity podmřížky nemá žádné formuláře entit, bude rozevírací seznam prázdný. Jestliže není určen žádný formulář entity pro akci Podrobnosti, bude ignorována a tlačítko se v podmřížce nezobrazí.
Upřesňující nastavení
Název parametru řetězce dotazu na ID záznamu Určuje název parametru řetězce dotazu, který se použije k výběru entity, jež se má zobrazit ve vybraném formuláři entity. To by mělo odpovídat hodnotě v názvu parametru řetězce dotazu na ID záznamu v daném formuláři entity. Výchozí hodnotou pro toto pole jak zde, tak i v konfiguraci formuláře entity, je „id“.
Popisek tlačítka Přepíše jmenovku HTML pro tuto akci zobrazenou na řádku podmřížky.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko pro tuto akci zobrazené na řádku podmřížky.

(Upřesňující) nastavení dialogu Formulář podrobností

Jméno Popis
Načítání zprávy Přepíše HTML text, který se zobrazí při načítání dialogu.
Funkce Přepíše HTML text, který se zobrazí v záhlaví dialogu.
Text tlačítka Zavřít pro čtečku obrazovky Přepíše text pro čtečky obrazovky přidružený dialogovému oknu tlačítka Zrušit.
Velikost Určuje velikost dialogu Podrobnosti. Možnosti jsou Výchozí, Velké a Malé. Výchozí velikost dialogu Podrobnosti je Velký.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na výsledný dialog.
Třída CSS názvu Určete třídu nebo třídy CSS, které budou použity na záhlaví výsledného dialogu.

Akce Upravit

Povolení akce Upravit umožňuje uživateli zobrazit upravitelný formulář entity, který je datově vázán na záznam vybraného řádku podmřížky, pokud bylo uděleno oprávnění 'Zapisovat' v rámci Přidání zabezpečení založeného na záznamech pomocí oprávnění k entitě pro portály.

Nastavení akce Upravit

Jméno Popis
Základní nastavení
Formulář entity Určuje formulář entity, který bude použit k úpravě vybraného záznamu. Rozevírací seznam zobrazí všechny formuláře entit, které jsou nakonfigurovány pro typ entity podmřížky.
Poznámka: Pokud typ entity podmřížky nemá žádné formuláře entit, bude rozevírací seznam prázdný. Jestliže není určen žádný formulář entity pro akci Upravit, bude ignorována a tlačítko se v podmřížce nezobrazí.
Upřesňující nastavení
Název parametru řetězce dotazu na ID záznamu Určuje název parametru řetězce dotazu, který se použije k výběru entity, jež se má upravit ve vybraném formuláři entity. To by mělo odpovídat hodnotě v názvu parametru řetězce dotazu na ID záznamu v daném formuláři entity. Výchozí hodnotou pro toto pole jak zde, tak i v konfiguraci formuláře entity, je „id“.
Popisek tlačítka Přepíše jmenovku HTML pro tuto akci zobrazenou na řádku podmřížky.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko pro tuto akci zobrazené na řádku podmřížky.

(Upřesňující) nastavení dialogu Upravit formulář

Jméno Popis
Načítání zprávy Přepíše HTML text, který se zobrazí při načítání dialogu.
Funkce Přepíše HTML text, který se zobrazí v záhlaví dialogu.
Text tlačítka Zavřít pro čtečku obrazovky Přepíše text pro čtečky obrazovky přidružený dialogovému oknu tlačítka Zrušit.
Velikost Určuje velikost dialogu Upravit. Možnosti jsou Výchozí, Velké a Malé. Výchozí velikost dialogu Upravit je Velký.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na výsledný dialog.
Třída CSS názvu Určete třídu nebo třídy CSS, které budou použity na záhlaví výsledného dialogu.

Akce Odstranit

Povolení akce Odstranit umožňuje uživateli trvale odstranit entitu reprezentovanou řádkem v podmřížce, pokud bylo uděleno oprávnění Odstranit v rámci Přidání zabezpečení založeného na záznamech pomocí oprávnění k entitě pro portály.

Nastavení akce Odstranit

Jméno Popis
Základní nastavení
Žádné
Upřesňující nastavení
Potvrzení Přepíše potvrzovací zprávu ve formátu HTML, která se zobrazí, když uživatel aktivuje akci Odstranit.
Popisek tlačítka Přepíše jmenovku HTML pro tuto akci zobrazenou na řádku podmřížky.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko pro tuto akci zobrazené na řádku podmřížky.

(Upřesňující) nastavení dialogu Odstranit

Jméno Popis
Funkce Přepíše HTML text, který se zobrazí v záhlaví dialogu.
Text primárního tlačítka Přepíše HTML text, který se zobrazí u primárního tlačítka („Odstranit“) v dialogu.
Text tlačítka Zavřít Přepíše HTML text, který se zobrazí u tlačítka Zavřít („Zrušit“) v dialogu.
Text tlačítka Zavřít pro čtečku obrazovky Přepíše text pro čtečky obrazovky přidružený dialogovému oknu tlačítka Zrušit.
Velikost Určuje velikost dialogu Odstranit. Možnosti jsou Výchozí, Velké a Malé. Výchozí velikost dialogu Odstranit je Výchozí.
Třída CSS Určete třídu nebo třídy CSS, které budou použity na výsledný dialog.
Třída CSS názvu Určete třídu nebo třídy CSS, které budou použity na záhlaví výsledného dialogu.
Třída CSS primárního tlačítka Určete třídu nebo třídy CSS, které budou použity na primární tlačítko („Odstranit“) dialogu.
Třída CSS tlačítka Zavřít Určete třídu nebo třídy CSS, které budou použity na tlačítko Zavřít („Zrušit“) dialogu.

Akce pracovního postupu

Povolení Akce pracovního postupu umožňuje uživateli spustit okamžitý pracovní postup vůči vybranému záznamu v podmřížce. Můžete přidat libovolný počet akcí pracovního postupu k metadatům podmřížky.

Nastavení akce pracovního postupu

Jméno Popis
Základní nastavení
Pracovní postup Určuje okamžitý pracovní postup, který bude spuštěn, když uživatel aktivuje tuto akci.
Poznámka: Pokud typ entity podmřížky nemá žádné pracovní postupy, bude rozevírací seznam prázdný. Jestliže není určen žádný pracovní postup pro akci pracovního postupu, bude ignorována a tlačítko se v podmřížce nezobrazí.
Popisek tlačítka Nastaví jmenovku HTML pro tuto akci zobrazenou na řádku podmřížky. Toto nastavení je povinné.
Upřesňující nastavení
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko pro tuto akci zobrazené na řádku podmřížky.

Akce Zrušit přidružení

Povolení akce Zrušit přidružení umožňuje uživateli odebrat propojení mezi záznamem reprezentovaným v rámci aktuálně zobrazeného Definování formulářů entit a vlastní logiky v rámci portálu Dynamics 365 a záznamem reprezentovaným vybraným řádkem v podmřížce, jestliže byla udělena oprávnění 'Připojit' a 'Připojit k' v rámci Přidání zabezpečení založeného na záznamech pomocí oprávnění k entitě pro portály pro příslušné typy entit.

Nastavení akce Zrušit přidružení

Jméno Popis
Základní nastavení
Nezaokrouhlovat
Upřesňující nastavení
Popisek tlačítka Přepíše jmenovku HTML pro tuto akci zobrazenou na řádku podmřížky.
Popis tlačítka Přepíše text popisku, který se zobrazí při přesunutí ukazatele myši na tlačítko pro tuto akci zobrazené na řádku podmřížky.

Viz také

Konfigurace portálu Dynamics 365
Definice formulářů entit a vlastní logiky v rámci portálu Dynamics 365
Vlastnosti webového formuláře pro portály
Kroky webového formuláře pro portály
Metadata webových formulářů pro portály
Konfigurace poznámek pro webové formuláře pro portály