Hi,
I'd like to setup a foreground color in a report but I can't change the property.
Is it possible?
If I change the foregroundcolor in the design don't get any effect.
Then I try by code:
for(i=1; i <this.design().sectionCount(); i++) // { reportSection = this.design().sectionNumber(i); if (reportSection) this.design().section(i).foregroundColor(#Gray);
}
but I get an initialization error at the section number 34.
Can somebody help me?
Thanks a lot!
I found this blog post on using colors in reports. Hope it helps, it looks similar to what you are trying to accomplish.http://dynamics-ax-live.blogspot.com/2009/12/use-colors-in-report.html
Bob
Thanks for your help!
I saw this blog post: it's very interesting and I use it for a section.
But I would like to color the entire report where I have many sections so I was looking for this problem.
Regards
In the end I added a control about the fieldtype:
int controlcount;int counter;int usecolor;object reportobject;;
controlcount=_ReportSection.controlCount(); if (Custinvoicejour.CurrencyCode != 'PLN') { usecolor=WinApi::RGB2int(200,240,255);
_ReportSection.foregroundColor(usecolor);
for(counter=1;counter<=controlcount;counter++) { reportobject=_ReportSection.controlNo(counter); if (reportobject.controlType() != ReportFieldType::Box) reportobject.backgroundColor(usecolor); } }
And it's works fine.