Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Changing colors on graphs

Status
Not open for further replies.

mgpeters

Technical User
Jun 22, 2006
90
US
Platform: CR/CE 10; Oracle db, direct connect

I have colored charts in my reports. When I print them out (B&W printer) they are converted to shades of gray that are very similar making it difficult to read.

I could change the colors in the report to colors that print nicely, but I have specific reasons for using the colors I have choosen & I don't want to change them.

Is there a way to specify that something should display in one color and print in another?

I'm open to other suggestions.

Thanks.
 
I've never done it, but if you can change the property in code, you would probably trigger it during the WhilePrintingRecords event.
 
the only option you have is to have 2 copies of the chart on the report in seperate sections. You could then use a parameter to show/suppress teh correct section depending on the users selction.

HTH

Gary Parker
MIS Data Analyst
Manchester, England
 

cehowski

This can not work as the WhilePrintingRecords statement actually refers to the evaluation formulas while printing database record data and not when sending the report to a printer.


Gary Parker
MIS Data Analyst
Manchester, England
 
Gary - in this scenario, what action could I use to trigger which section displayed
 
Simply create a parameter called DisplayType with 2 values, Print and Display.

Then in the section expert place suppression formulas on the 2 sections

i.e. for the section that contains the display graph the suppression formula would be

{?DisplayType} = 'Print'

HTH

Gary Parker
MIS Data Analyst
Manchester, England
 
I haven't done much with parameters, so please forgive me if this is a stupid question, but for this to work the user would have to be prompted for the display type every time they run the report, correct?
 
Yes that is correct - if the user selected to display the report to screen and then wanted to print the report to a printer then teh report would need to be rerun and the print paramater selected.

HTH

Gary Parker
MIS Data Analyst
Manchester, England
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top