Zobrazení rozbalovacích dat pomocí table.data.grid a souvisejících modifikátorů
Účel rozbalovacího řádku
Rozbalovací řádek umožňuje zobrazit související informace (např. komentáře) přímo pod konkrétní položkou přehledu bez nutnosti otevírat jeho detail. Tento mechanismus přináší rychlý náhled do relevantních dat. Používá se pro:
- přehled změn či aktivit
zobrazení komentářů k položce
doplňující údaje bez zahlcení hlavní tabulky
Tato stránka slouží jako průvodce k pochopení chování modifikátorů v rámci komponenty table_data_grid. Vysvětlení je postaveno na konkrétním příkladu, který ukazuje, jak se jednotlivé modifikátory projevují v reálném použití. Cílem je usnadnit vývojářům orientaci při nastavování tabulkových komponent a jejich popisků.
Parametr rozbalKoment (E10000000d)
Tento parametr slouží k indikaci, zda má dokument rozbalit komentáře.
Postup vytvoření:
V intranetu otevřete nastavení přehledu. Zde pro příklad uvádíme přehled Úkoly (d-příspěvek) .
Vložte další údaj:
-
Datový typ: k****onstanta- Typ konstanty: numb- Zadat název: rozbalKoment
Hodnotu rozlište dle podmínky:
Podmínka zobrazení:
Pokud se fdk ze Story/Úkolu rovná pořadníku z dokumentu příspěvek, pak existuje komentář a hodnotu nastavte vložením ID patříčného přehledu (zde ID 4759). Jinak nechte prázdné. Každý komentář (přehled ID 4759) obsahuje klíč k příspěvku.
**2.
Parametr rozbalModif (E10000000f)**
Tento parametr určuje, jak se bude komentář zobrazovat (v příkladu formou gridu).
Postup vytvoření:
V intranetu otevřete nastavení přehledu Úkoly.
Vložte další údaj:
-
Datový typ: konstanta
-
Typ konstanty: varch
-
Zadat název: rozbalModif
Hodnotu nastavte jako
comex.table.data:instance.grid
Podle podmínky:
Podmínka zobrazení:
Pokud se fdk ze Story/Úkolu rovná pořadníku z dokumentu příspěvek, pak hodnotu nastavte na
comex.table.data:instance.grid
. Jinak nechte prázdné.
**Varianty
zobrazení:**
Zobrazení
Hodnota
Náhled na dokument
comex.document.preview:instance.standard
Náhled na položku přehledu
comex.table.item:instance.preview
Přehled (karty)
comex.table.data:instance.cards
Přehled (tabulka)
comex.table.data:instance.grid
Zde nastavte formu, kterou chcete použít pro zobrazení komentářů po rozbalení.
**3.
Konfigurace tabulky v COMEXu**
Pro zobrazení tabulky komentářů v rozbalovacím řádku je potřeba nakonfigurovat zobrazení tabulky v Comexu pomocí PagEditu.
Postup:
Na stránku vložte součást v podobě tabulky ( Přehled-data-součást-tabulka ).
Jako součást zadejte ID přehledu: 4161 .
Vložte parametr Rozbalovací řádek – součást (sloupec) a jako hodnotu uveďte rozbalKoment (E10000000d).
- Vložte další parametr Rozbalovací řádek – typ součásti (sloupec) a jako hodnotu uveďte rozbalModif (E10000000f).
Nastavte:
Rozbalit jen jeden: ANO (při rozbalení komentáře u jednoho úkolu a následném kliknutí na jiný úkol se původní rozbalený řádek automaticky zavře. To pomáhá přehlednosti, zejména u dlouhých tabulek.)
- Aktivní součást: NE (součást není výchozí aktivní, musí se nejprve rozbalit)
Varianta - Rozbalovací řádek – přehled (karty)
Účel
Tato varianta slouží k připojení podrobností k řádku tabulky ve formě přehledu zobrazeného jako karty. Tato možnost zpřístupňuje důležité doplňující informace – například obrázky přiložené ke komentářům – přímo v náhledu, bez nutnosti jejich otevření.
Využití
Používá se v případě, kdy chceme:
-
Zobrazit komentáře k jednotlivým úkolům přímo ve formě „karet“ pod každým řádkem.
-
Zajistit jednotné rozhraní, kdy každý úkol má možnost rozbalení, i když ve výsledku některé z nich žádný komentář neobsahují.
⚠️ Oproti jiné variantě rozbalovacího řádku, kde se řádek zobrazuje jen při existenci dat, zde je rozbalovací řádek vložen na****pevno – tedy i v případech, kdy přehled nevrací žádné komentáře.
Nastavení
Název parametruHodnota parametru
Rozbalovací řádek – součást 4759 (přehled komentářů založený v intranetu)
Rozbalovací řádek – typ součásti Přehled (karty)