12.04.2007, 13:00
|
#1
|
Участник
|
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, напишите личное сообщение администратору.
|
|