Sloupce¶
Sloupce (Columns) jsou pole SharePoint seznamu nebo knihovny, která se zobrazují na formuláři. Modul Forms renderuje sloupce podle jejich typu a podporuje jak standardní typy SharePoint, tak vlastní typy polí TI4M365.
Podporované typy sloupců¶
Standardní typy SharePoint¶
| Typ | Popis |
|---|---|
Text |
Jednořádkový text. |
Note |
Víceřádkový text. Počet řádků se konfiguruje vlastností NumberOfLines. |
Number |
Číslo. Počet desetinných míst se konfiguruje vlastností DisplayFormat. |
Integer |
Celé číslo. |
Choice |
Výběr z předdefinovaných hodnot (dropdown nebo přepínací tlačítka). |
Boolean |
Zaškrtávací pole (ano/ne). |
DateTime |
Datum nebo datum s časem. Formát se konfiguruje vlastností DisplayFormat. |
Currency |
Měna. Měna se konfiguruje vlastností CurrencyLocaleId. |
URL |
Hypertextový odkaz. |
User |
Výběr jednoho uživatele. |
UserMulti |
Výběr více uživatelů. |
Computed |
Vypočítaný sloupec (pouze pro čtení). |
Counter |
Automatický čítač (ID položky). |
File |
Název souboru (pouze pro knihovny dokumentů). |
Vlastní typy TI4M365¶
| Typ | Popis |
|---|---|
AdvancedChoice |
Rozšířený výběr s pokročilými možnostmi konfigurace. |
AdvancedTable |
Tabulkové pole pro strukturovaná data. |
Attachment |
Správa příloh s pokročilými funkcemi. |
CountedColumn |
Automaticky generované číslo podle šablony. |
ExternalLookup |
Vyhledávání dat z externích zdrojů (SharePoint, web service, statická data). |
Rating |
Hodnocení (hvězdičky). |
IsdsBox |
Integrace s datovou schránkou ISDS. |
TemplateColumn |
Sloupec generovaný ze šablony. |
Podrobný popis vlastních typů viz Typy polí.
Konfigurace sloupců na formuláři¶
Sloupce se přiřazují do skupin v JSON konfiguraci formuláře. Každé pole se odkazuje na sloupec SharePoint pomocí interního názvu (InternalName).
{
"Groups": [
{
"Name": "Základní údaje",
"Fields": [
{ "InternalName": "Title" },
{ "InternalName": "Status" },
{ "InternalName": "Priority" }
]
}
]
}
Vlastnosti zobrazení sloupce na formuláři (skrytí, pouze pro čtení, validace) se konfigurují ve Vlastnostech polí.