Besturingselement Table in Kaarten
Gebruik het besturingselement Table om gegevens in tabelvorm of andere gestructureerde informatie weer te geven die het beste in rijen en kolommen kan worden ingedeeld. Tabellen bestaan uit drie afzonderlijke kaartelementen:
- Tabellen
- Tabelrijen
- Tabelcellen
Tabellen zijn de container op het hoogste niveau voor tabelrijen. Om deze reden hebben ze veel eigenschappen die van toepassing zijn op de vormgeving en lay-out van alle tabelcellen en rijen daarin.
Rasterlijnen weergeven: geeft aan of rasterlijnen moeten worden weergegeven.
Zichtbaar: de tabel weergeven of verbergen. Kan waar of onwaar zijn.
Spatiëring – Bepaalt de afstand tussen dit besturingselement en het voorafgaande besturingselement.
Scheidingslijn – Indien 'waar' wordt er een scheidingslijn getekend bovenaan het besturingselement.
Verticale uitlijning: definieert hoe de inhoud verticaal moet worden uitgelijnd voor alle onderliggende elementen van de tabel.
Horizontale uitlijning: definieert hoe de inhoud horizontaal moet worden uitgelijnd voor alle onderliggende elementen van de tabel.
Hoogte: geeft aan of de tabel moet meegroeien met de grootte van de gegevens (automatisch) of de hoogte van een container moet vullen (uitrekken).
Rasterstijl: stijlhint voor alle tabelcellen in de tabel. Toegestane waarden: standaard, nadruk, goed, aandacht, waarschuwing, accent.
Herhalen voor elke - De gegevensbron die wordt gebruikt om meerdere exemplaren van dit besturingselement weer te geven. Leer over het gebruik van herhalen voor elke.
Het aantal kolommen wordt in de tabel zelf gedefinieerd. Kolommen kunnen worden toegevoegd en verwijderd via het tabblad "Kolommen", waar elke kolom de volgende eigenschappen heeft:
Breedte: geeft de breedte van de kolom aan. Indien uitgedrukt als een getal, vertegenwoordigt de breedte het gewicht van de kolom ten opzichte van de andere kolommen in de tabel. Indien uitgedrukt als een tekenreeks, moet de breedte de indeling "{{number}}px" hebben (bijvoorbeeld "50px") en een expliciet aantal pixels vertegenwoordigen.
Horizontale uitlijning: bepaalt hoe de inhoud van alle cellen in de kolom standaard horizontaal wordt uitgelijnd. Indien opgegeven, overschrijft deze waarde de instelling op tabelniveau. Indien niet opgegeven, wordt de horizontale uitlijning gedefinieerd op tabel-, rij- of celniveau.
Verticale uitlijning: bepaalt hoe de inhoud van alle cellen in de kolom standaard verticaal wordt uitgelijnd. Indien opgegeven, overschrijft deze waarde de instelling op tabelniveau. Indien niet opgegeven, wordt de verticale uitlijning gedefinieerd op tabel-, rij- of celniveau.
Het direct onderliggende element van een tabelkaartelement is een tabelrij. Het groepeert verschillende tabelcellen horizontaal en heeft enkele eigenschappen die van toepassing zijn op alle items in die rij:
Zichtbaar: een element weergeven of verbergen. Kan waar of onwaar zijn.
Spatiëring – Bepaalt de afstand tussen dit besturingselement en het voorafgaande besturingselement.
Scheidingslijn – Indien 'waar' wordt er een scheidingslijn getekend bovenaan het besturingselement.
Verticale uitlijning: definieert hoe de inhoud verticaal moet worden uitgelijnd voor alle cellen in de rij.
Horizontale uitlijning: definieert hoe de inhoud horizontaal moet worden uitgelijnd voor alle cellen in de rij.
Hoogte: geeft aan of de tabelrij moet meegroeien met de grootte van de gegevens (automatisch) of de hoogte van een container moet vullen (uitrekken).
Stijl: stijlhint voor alle tabelcellen in de rij. Toegestane waarden: standaard, nadruk, goed, aandacht, waarschuwing, accent.
Herhalen voor elke: de gegevensbron die wordt gebruikt om meerdere exemplaren van onderliggende cellen weer te geven. Leer over het gebruik van herhalen voor elke.
Vertegenwoordigt een cel in een rij van een tabelelement. Het kan elk zelfstandig kaartelement als onderliggend element bevatten, en de volgende eigenschappen:
Afloop – Bepaalt of het besturingselement moet aflopen door de opvulling van het bovenliggende element.
Achtergrondafbeelding – Geeft de achtergrondafbeelding aan. Aanvaardbare indelingen zijn PNG, JPEG en GIF.
Minimumhoogte geeft de minimale hoogte van de tabelcel in pixels aan, zoals '80px'.
Spatiëring – Bepaalt de afstand tussen dit besturingselement en het voorafgaande besturingselement.
Scheidingslijn – Indien 'waar' wordt er een scheidingslijn getekend bovenaan het besturingselement.
Horizontale uitlijning: definieert hoe de inhoud horizontaal moet worden uitgelijnd voor alle onderliggende elementen van de tabel.
Verticale uitlijning: definieert hoe de inhoud verticaal moet worden uitgelijnd voor alle onderliggende kaartelementen van de cel.
Presenteer van rechts naar links: indien ingeschakeld, moet de inhoud in de tabelcel van rechts naar links worden weergegeven.
Hoogte: geeft aan of de tabelcel moet meegroeien met de grootte van de gegevens ("automatisch") of de hoogte van een container moet vullen ("uitrekken").
Stijl: stijltip voor de achtergrond van de tabelcellen. Toegestane waarden: standaard, nadruk, goed, aandacht, waarschuwing, accent.