Popis k modifikátroru cells

Upravit obsah stránky

Cells jsou nástupcem cubes, z nichž přejímají základní koncept, zobrazení řádkových dat přehledu ve sloupcích, které jsou determinovány hodnotou dat zvoleného sloupce. Takto nastavené se zobrazení sloupců obvykle dynamicky mění dle dat přehledu, nastavení řazení dat a použitého filtru. Pokud je třeba, je možné použít pevné(statické) nastavení sloupců, které budou zobrazeny s neměnným nadpisem(header) a budou mít stále stejnou pozici, nastavené řazení a filtry ovlivní pouze zobrazení a pořadí cell elementů ve sloupci. Z toho plyne možnost zobrazování sloupců, které neosahují žádné cell elementy tzn. prázdné sloupce.

Popis parametrů


bullet

parametr:
label="Typ"descr="Určení základního typu Cells.(skip:nextgen)"
header | nextgen (just header supported now)
→ dropdown, volba typu modifieru, výchozí typ = header, další volba zatím není implementována

bullet

parametr:
label="Rozměr, jednotka šíře" descr="Určení jednotky šířky cells."
pixel | percent
→ dropdown, volba jednotky šíře pro jeden cell element, např. pixel/px (width: 200px) absolutní velikost, vizuálně závisí na nastaveném rozlišení,  jelikož velikost pixelu je dána  rozlišením zobrazovací jednotky(monitoru),   percent/% (width: 30%), procentní podíl je určen  z velikosti elementu(frame), ve kterém se cell elementy nacházejí, mění se s počtem zobrazených sloupců, proto je max. vhodné použít % při nastavení konstatního počtu statických sloupců, při tomto nastavení se finálně šířka spočítá dle celkové šířky obrazovky, počtu sloupců a nastavení zalamování/nezalamování sloupců

bullet

parametr:
label="Šířka" descr="velikost jedné cell"
number (px / %)
→ zadání čísla dle předchozí volby pixel/percent

bullet

parametr:
label="Drag-drop action" descr="Jméno akce pro přesun drag-and-drop cells."
provest_action_name_actid_4321
→ zadání jména akce, která se spustí při drag-and-drop manipulaci s cell, v běžném tvaru z nastavení akce (Příprava akce/Umístění a popis/Jméno: např. provest_action_name_actid_4321)
→ akce musí mít nastaven vstup uživatele se vstupní textovou proměnnou  $target
→ pokud se použijí pevné(statické) sloupce, je možné přesunovat cell elementy do všech sloupců včetně prázdných 

bullet

parametr:
label="Schovat checkboxy" descr="Skrýt checkbox."
ANO | NE
→ dropdown volba přetíží nastavení přehledu pro výběr dat (datachoosing=true), checkboxy pro výběr dat se standardně zobrazují, pokud je v přehledu nástroj typu AKCE, pokud je explicitně nevypnete v nastavení přehledu (neprovádět výběr dat), vzniklý prostor je možno využít viz parametr Informace-status cell dat
→ standardní funkce checkboxu umožnuje po označení spustit tabulkovou akci, pokud je v přehledu nastavena
→ kliknutí na header sloupce provede zaškrtnutí checkboxů na všech cell elementech ve sloupci

bullet

parametr:
label="Předmět" descr="Předmět, který je tučně zvýrazněn, tvoří primární informaci jako hlavní nadpis"
vybrat sloupec
→ dropdown výběru sloupce z přehledu, data se zobrazí v předmětu cell elementu, předmět je vždy zvýrazněn tučným fontem a podbarven custom barvou var(--cmp-header-background), okraje jsou zakulaceny custom radiusem var(--smooth-corner)

bullet

parametr:
label="Ikona (v předmětu)" descr="Výběr sloupce obsahujícího název PNG souboru ikony ze složky unk/symbols" 
vybrat sloupec
→ dropdown výběru sloupce z přehledu, zde modifier očekává název png souboru ze složky web.sídla unk/symbols/, včetně podsložky a přípony souboru (např. ag/ctm/odlozeno při použití sloupcové šablony symbols, příponu dohodí šablona, nebo jako bežný text ag/ctm/odlozeno.png)

bullet

parametr:
label="Symbol (v pravo)" descr="Název PNG souboru symbolu se složky unk/symbols či její podsložky"
vybrat sloupec
→ dropdown výběru sloupce z přehledu, zde modifier očekává název png souboru ze složky web.sídla unk/symbols/, včetně podsložky a přípony souboru (např. ag/ctm/odlozeno při použití sloupcové šablony symbols, příponu dohodí šablona, nebo jako bežný text ag/ctm/odlozeno.png)        

bullet

parametr:
label="Informace-status cell dat" descr="Výběr sloupce obsahujícího text status."
vybrat sloupec
→ dropdown výběru sloupce z přehledu s minimalistickou informací, zobrazí se podbarveně dle zvolené pozice v následujícím parametru

bullet

parametr:
label="Pozice-status cell dat" descr="Výběr pozice pro text status." 
top | bottom
→ dropdown, volba pozice status-info, top: v místě check-boxu, bottom:  vedle tools menu

bullet

parametr:
label="Informace v záhlaví sloupce" descr="Výběr sloupce obsahujícího data do záhlaví sloupce." 
vybrat sloupec
→ dropdown výběru sloupce, sum: sloupec s číselnou hodnotou, součet dat ze sloupce, num:pdk-document key, počet cell elementů ve sloupci

bullet

parametr:
label="Informace v záhlaví sloupce - datová operace" descr="Datová operace (suma nebo/a počet položek ve sloupci" 
sum | num | numsum
→ dropdown, volba informace, která bude zobrazena v headeru sloupce(vedle nadpisu), sum:součet numerických dat z vybraného sloupce přehledu, num:počet položek ve sloupci, numsum:součet a počet položek

bullet

parametr:
label="Informace v záhlaví sloupce - text symbol" descr="Textový symbol (např. CZK,Kč,items)"
text string
→ zadání text symbolu, který bude zobrazen za součtem, případně za počtem, pokud bude zadán při volbě num

bullet

parametr:
label="Informace v záhlaví sloupce - podbarvení" descr="Barva (hex, colorname)"
text string
→ zadání barvy podbarvení hodnoty součtu, pro počet se jedná o barvu textu, např. hex: #fff, colorname: white, variable: var(--text-backgroud-color), zadání barev je iverzní pro sum vs num

bullet

parametr:
label="Informace v záhlaví sloupce - barva textu" descr="Barva textuujhytřr (hex, colorname)"
text string
→ zadání barvy textu hodnoty součtu, pro počet se jedná o barvu podbarvení, např. hex: #00f, colorname: blue, variable: var(--text-color), zadání barev je iverzní pro sum vs num

bullet

parametr:
label="Počet zobrazených cells" descr="Počet zobrazených cell elementů"
number
→ zadaní čísla limitu zobrazených řádků(cell elements) přehledu, default=1000

bullet

parametr:
label="Schovat pokud nejsou data" desc="Schovat pokud nejsou data"
ANO | NE
→ dropdown volba, ANO: pokud je řádek sloupce s daty prázdný, nezobrazí se data ani nadpis řádku, NE: pokud je řádek sloupce s daty prázdný, zobrazí se nadpis, pokud je nastaven, pokud není nastaven, vznikne v zobrazení prázdný řádek

bullet

parametr:
label="Zalamovat první řádek" descr="Zalamovat text v prvním řádku, předmětu"
ANO | NE
→ dropdown volba, ANO: zalamovat text v předmětu do více řádků,  NE: text předmětu bude zkrácen do jednoho řádku

bullet

parametr:
label="Nastavení pro typ Header." descr="Pole prvků pro typ Header" 

    bullet

    property:
    label="Zalamovat sloupce" descr="Scrollovat do strany nebo zobrazovat sloupce pod sebou."
    ANO | NE
    → dropdown volba, ANO:  sloupce, které se na šířku nevměstnají do zobrazovací plochy se zalomí a budou se zobrazovat zleva pod viditelnými sloupci, NE:  všechny sloupce se zobrazí vedle sebe (dynamicky seskupované dle řazení v přehledu, pevné/statické budou mít stále stejnou pozici dle nastaveného pořadí viz property:sloupce)

    bullet

    property:
    label="Seskupování" descr="Cells budou seskupovány podle parametru/sloupce."
    vybrat sloupec
    → dropdown výběru sloupce z přehledu, dle hodnoty dat se nastaví sloupcové headers(nadpisy), ve sloupci se zobrazí řádky přehledu se stejnou hodnotou ve vybraném sloupci

    bullet

    property:
    label="Sloupce" descr="Pevné názvy sloupců." 
    → použít pevné, statické sloupce

      bullet

      property:
       label="$LANG" descr="Zadání názvu sloupce"
      text string
      → zadaní názvu sloupce, bude zobrazeno v headeru, pro správnou funkci se názvy musí shodovat s hodnotami, kterých nabývá sloupec dat vybraný v property:seskupování

      bullet

      property:
      label="Pozice" descr="Pozice sloupce"
      number
      → zadání čísla sloupce, číslo neurčuje pořadí zobrazení, je určeno k jiným účelům

                    
bullet

parametr:
label="Subtitles" descr="Pole prvků pro zadání dalších řádků v cell, štítek: hodnota

    bullet

    property:
    label="Položka subtitle"

      bullet

      property:
      label="Text subtitle" descr="Vyberte ze sloupce dat z tabulky."
      vybrat sloupec
      → dropdown výběru sloupce dat z přehledu pro zobrazení v řádku

      bullet

      property:
      label="Řádek" descr="Pořadí řádku pro zobrazení."
      1|2|3|4|5
      → dropdown volba čísla pořadí řádku subtitle, řádky mohou mít stejné číslo, potom je pořadí určeno zadáním v nastavení modifikátoru, stejnočíselné řádky jsou ve společném bloku, mají společné nastavení barev, přičemž barvy se vezmou z posledního řádku bloku  

      bullet

      property:
      label="Nadpis" descr="Nadpis/štítek informace v řádku."
      text string
      → zadání nadpisu dat v řádku (štítek)

      bullet

      property:

      label="Podbarvení hodnoty" descr="Barva pod textem hodnoty, příklad: #FF0000, red, var(--back-color)"
      text string
      → zadání barvy podbarvení nadpisu+dat v řádku, např. hex: #aa9988, colorname: lightblue, variable: var(--text-backgroud-color)

      bullet

      property:

      label="Barva textu hodnoty" descr="Barva textu hodnoty, příklad: (hex) #000, (name) black, (variable) var(--text-color)"
      text string
      → zadání barvy textu nadpisu+dat v řádku, např. hex: #000, colorname: black, variable: var(--text-color)

      bullet

      property:

      label="Zalamovat text" descr="Zalamovat text v řádku"
      ANO | NE
      → dropdown volba, ANO: zalamovat text do více řádků, NE: zkrátit na jeden řádek, platí pro každý samostatný řádek bez ohledu na stejné číslo řádku