Solved

Charting in MSAccess

Posted on 2004-09-16
2
335 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

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

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

Suggested Solutions

Introduction The Visual Basic for Applications (VBA) language is at the heart of every application that you write. It is your key to taking Access beyond the world of wizards into a world where anything is possible. This article introduces you to…
I see at least one EE question a week that pertains to using temporary tables in MS Access.  But surprisingly, I was unable to find a single article devoted solely to this topic. I don’t intend to describe all of the uses of temporary tables in t…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
What’s inside an Access Desktop Database. Will look at the basic interface, Navigation Pane (Database Container), Tables, Queries, Forms, Report, Macro’s, and VBA code.

910 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

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now