Nacházíte se zde:   ISM > Obecné > > Barevný management
  |  Přihlásit se

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