>Here's one that I think is a bit tricky. I have a rectangle on a report, this rectangle should be a different color depending one the data in a certain data field, for example Blue if data.color=1, Red if data.color=2, etc. Any ideas how to do this??
Regular trick is to have as many objects you need, overlapped, and in the PrintWhen of each of them you decide which one will actually get printed. In your case, it would be as many rectangles as there are colors.