Solved

Charting in MSAccess

Posted on 2004-09-16
2
352 Views
Last Modified: 2008-03-04
Hi there

I want to drop a chart in my MSAccess application. Charts will be displayed on my form and output on a sperate report. I'll need to put in some programming (especially in the printed report) to handle the charting, e.g. adding series, choosing the chart type depending on the data that's being displayed, etc. Each chart could look very different for each record in the underlying table.

When I choose a chart component to insert I have three choices: Graph Control Object, MS Chart Object and MS Office Chart Object.
My question is, which is the best to use given my need for programmatic control? Or indeed, should I be using another component that would be better suited?

Thanks in advance.
0
Comment
Question by:dalsandhu
2 Comments
 
LVL 1

Accepted Solution

by:
pendeb earned 500 total points
ID: 12076947
Are you using MSGraph to insert the graph object into your form? By inserting a MSGraph Instance in your form, you'll have more control over the elements of the graph you want to control:

- type
- series
- colors

etc.

Re: the printing, you may want to look at this: http://support.microsoft.com/default.aspx?scid=kb;en-us;200551 - it details how to create a graph in Powerpoint  Good luck with that. I've gotten pretty far, controlling graph types, series, some colors, titles, and the like, but there aren't any manuals I've found for it.
0
 

Author Comment

by:dalsandhu
ID: 12085888
Thanks for that useful info pendeb. I will probably head down the MSGraph route as it looks like it might cater for what I need.

Before I close this question, does anyone have any opinion on the best programmable graphing/charting component to include in MSAccess out of:

- MSGraph
- Graph Control Object (not  sure what this is - it's in my list of available ActiveX controls)
- MS Chart Object
- MS Office Chart Object
- any other control

Thanks.
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the previous article, Using a Critera Form to Filter Records (http://www.experts-exchange.com/A_6069.html), the form was basically a data container storing user input, which queries and other database objects could read. The form had to remain op…
As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
Using Microsoft Access, learn some simple rules for how to construct tables in a relational database. Split up all multi-value fields into single values: Split up fields that belong to other things into separate tables: Make sure that all record…
In Microsoft Access, when working with VBA, learn some techniques for writing readable and easily maintained code.

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question