We can override the displayOption() method of the form's datasource
to change appearance of any row in the grid. U can set either the
foreground or the background color of the row.
public void displayOption(Common _record, FormRowDisplayOption _options)
{
Test _test;//Table Name
noyes value;
;
_test = _record;
if(_test.SOqty > _test.POqty)
value = NoYes::Yes;
else
value = NoYes::No;
switch(value)
{
case NoYes::Yes :
_options.backColor(WinAPI::RGB2int(255,0,0));
break;
case NoYes::No :
_options.backColor(WinAPI::RGB2int(255,255,255));
}
//super(_record, _options);
}
in this case where ever saleQty is greater than PurchQty then that entire row will change to red color.maximun this color display option will help for retails forms.
No comments:
Post a Comment