Показать сообщение отдельно
Старый 12.04.2007, 13:00   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
Arijit Basu: Coloring Grids in DAX
Источник: http://daxguy.blogspot.com/2007/04/c...ds-in-dax.html
==============

Heres some tips on how to color Grid Cells / rows in DAX. Ive used the prodTable form as an example.The code must be placed in the displayOption() method of the datasource.
Case 1:
Color specific rows
Code :
public void displayOption(Common _record, FormRowDisplayOption _options)
{

prodtable prodtablelocal;

prodtablelocal = _record;

Switch(prodtablelocal.ProdStatus)

{

Case ProdStatus::Created:

_options.backColor(6029311); //Light Yellow

_options.textColor(12582912); //Blue

Break;

Case ProdStatus::Completed:
_options.backColor(16761281); //Light Blue
_options.textColor(12582912); //Blue
Break;
}
}

Display:




Case 2:
Color specific cells
Code :

public void displayOption(Common _record, FormRowDisplayOption _options)

{

prodtable prodtablelocal;
prodtablelocal = _record;

Switch(prodtablelocal.ProdStatus)
{
Case ProdStatus::Created:
_options.backColor(65535); //Light Yellow

_options.affectedElementsByControl(ProdTable_ProdId.id());
Break;
Case ProdStatus::Released:

_options.backColor(8421631); //Light Red
_options.affectedElementsByControl(ProdTable_ProdId.id());

Break;
Case ProdStatus::Completed:
_options.backColor(65408); //Light Green
_options.affectedElementsByControl(ProdTable_ProdId.id());
Break;
}

}

Display:



Happy DAX-ing :)



Источник: http://daxguy.blogspot.com/2007/04/c...ds-in-dax.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.