Barevný management
Umožňuje podle potřeb nastavit barevnost řádkům v mřížkách.
Pro použití na detailových mřížkách je potřeba rozšířit entitu o vlastnost rowStyle pomocí rozhraní IRowStyle.
Pro zprovoznění stylování vytvořte v SQL SELECTU zdroje sloupec "rowStyle" a jeho hodnotu zvolte podle vlastních podmínek, viz. příklad:
SELECT AgendyTypy.agendyTypyID
,nazevParent = AgendyTypyParent.nazev
,AgendyTypy.kod
,AgendyTypy.nazev
,AgendyTypy.zrusena
,rowStyle = CASE WHEN AgendyTypy.agendyTypyIDParent = 0
THEN 'BlackGreenB'
ELSE 'BlackWhiteB' END
FROM ISM.AgendyTypy AgendyTypy
LEFT OUTER JOIN ISM.AgendyTypy AgendyTypyParent ON AgendyTypy.agendyTypyIDParent = AgendyTypyParent.agendyTypyID
WHERE @FiltracniPodminky
Pokud zdroj mřížky obsahuje sloupec rowStyle, aplikace automaticky nastaví styl řádku.
V aplikaci jsou předem definované styly pro použití v mřížkách:
BlackRed |
1.1.2011 |
123456 |
BlackRedI |
1.1.2011 |
123456 |
BlackRedB |
1.1.2011 |
123456 |
BlackRedBI |
1.1.2011 |
123456 |
BlackGreen |
1.1.2011 |
123456 |
BlackGreenI |
1.1.2011 |
123456 |
BlackGreenB |
1.1.2011 |
123456 |
BlackGreenBI |
1.1.2011 |
123456 |
BlackWhite |
1.1.2011 |
123456 |
BlackWhiteI |
1.1.2011 |
123456 |
BlackWhiteB |
1.1.2011 |
123456 |
BlackWhiteBI |
1.1.2011 |
123456 |
BlackYellow |
1.1.2011 |
123456 |
BlackYellowI |
1.1.2011 |
123456 |
BlackYellowB |
1.1.2011 |
123456 |
BlackYellowBI |
1.1.2011 |
123456 |
RedWhite |
1.1.2011 |
123456 |
RedWhiteI |
1.1.2011 |
123456 |
RedWhiteB |
1.1.2011 |
123456 |
RedWhiteBI |
1.1.2011 |
123456 |
BlackBlue |
1.1.2011 |
123456 |
BlackBlueI |
1.1.2011 |
123456 |
BlackBlueB |
1.1.2011 |
123456 |
BlackBlueBI |
1.1.2011 |
123456 |
BlackOrange |
1.1.2011 |
123456 |
BlackOrangeI |
1.1.2011 |
123456 |
BlackOrangeB |
1.1.2011 |
123456 |
BlackOrangeBI |
1.1.2011 |
123456 |
BlackViolet |
1.1.2011 |
123456 |
BlackVioletI |
1.1.2011 |
123456 |
BlackVioletB |
1.1.2011 |
123456 |
BlackVioletBI |
1.1.2011 |
123456 |
BlackPink |
1.1.2011 |
123456 |
BlackPinkI |
1.1.2011 |
123456 |
BlackPinkB |
1.1.2011 |
123456 |
BlackPinkBI |
1.1.2011 |
123456 |
BlackBrown |
1.1.2011 |
123456 |
BlackBrownI |
1.1.2011 |
123456 |
BlackBrownB |
1.1.2011 |
123456 |
BlackBrownBI |
1.1.2011 |
123456 |
BlackDarkYellow |
1.1.2011 |
123456 |
BlackDarkYellowI |
1.1.2011 |
123456 |
BlackDarkYellowB |
1.1.2011 |
123456 |
BlackDarkYellowBI |
1.1.2011 |
123456 |
BlackTyrkys |
1.1.2011 |
123456 |
BlackTyrkysI |
1.1.2011 |
123456 |
BlackTyrkysB |
1.1.2011 |
123456 |
BlackTyrkysBI |
1.1.2011 |
123456 |