Přehled widgetů
Widgety jsou prvky formuláře, které nejsou sloupci seznamu: informace, ovládací prvky a podmřížky.
Co je widget
Pole je sloupec seznamu SharePoint: uživatel do něj zadává hodnotu a ta se uloží do položky. Widget je prvek formuláře, který žádný sloupec nepředstavuje: zobrazuje informace, ovládá formulář nebo ukazuje data z jiného místa.
- Většina widgetů je virtuální: do položky se neukládají a při uložení se z odesílaných dat vyřadí. Patří sem banner, obrázek, související položky, související dokumenty, tlačítko, stepper, mezera, textový blok, historie verzí a KPI.
- Výjimkou je Opakující se tabulka. Je to režim víceřádkového pole a ukládá se do sloupce jako JSON.
- Widget přidáte na kartě Widgety v levé paletě návrháře (vedle karty Pole): přetáhněte ho do sekce, nebo klikněte na „+“ a přidá se na konec sekce. Nastavení otevřete kliknutím na widget na plátně.
- Všechny widgety mají společné volby Vlastní popisek, Šířka v sekci (1 až 12 sloupců mřížky) a Viditelné. Viditelnost můžete měnit pravidlem.
- V režimu Zobrazení jsou všechna pole i widgety jen pro čtení a formulář se nikdy neoznačí za změněný.
Seznam widgetů
| Widget | Kód | K čemu slouží | Ukládá se do položky |
|---|---|---|---|
| Banner | banner | Informační banner (info, varování, chyba, úspěch) s titulkem a textem, který lze měnit pravidly. | ne |
| Obrázek | image | Statický obrázek ve formuláři, například logo nebo schéma. Adresa může obsahovat pole. | ne |
| Související položky | relatedItems | Podmřížka souvisejících položek z jiného seznamu, propojená přes cizí klíč. | ne |
| Související dokumenty | relatedDocuments | Dokumenty z knihovny související s položkou, mapované přes složku nebo metadata. Nahrávání a náhled. | ne |
| Opakující se tabulka | repeatingTable | Tabulka s opakujícími se řádky uložená v jednom sloupci položky, s typovanými sloupci a souhrny. | ano (JSON) |
| Vlastní tlačítko | customButton | Umístí vlastní tlačítko na zvolené místo v rozložení. | ne |
| Procesní stepper | stepper | Procesní stepper zobrazující kroky procesu a aktuální stav položky. | ne |
| Mezera | spacer | Prázdný prvek pro vertikální odsazení v rozložení. | ne |
| Textový blok | textBlock | Textový blok pro nadpisy, odstavce a oddělovače, s hodnotami polí v textu. | ne |
| Historie verzí | versionHistory | Historie verzí položky a komentáře přímo ve formuláři. | ne |
| KPI | kpi | Ukazatel hodnoty (průběh nebo dlaždice) s barevnými prahy podle hodnoty. | ne |
Placeholdery v textech widgetů
Texty některých widgetů (textový blok, adresa obrázku, podtitulek KPI, nadpis stepperu a texty banneru nastavené pravidlem) umí dosadit hodnoty polí:
| Zápis | Dosadí se |
|---|---|
[Pole], {Pole} | hodnota pole s daným interním názvem |
@Me | jméno přihlášeného uživatele |
@Today | dnešní datum (RRRR-MM-DD) |
Data z jiných míst
Související položky a dokumenty čtou data z jiných seznamů a knihoven. Při velkých seznamech (nad 5 000 položek) vyžadují indexovaný vazební sloupec, viz Neindexovaný vazební sloupec.