GnomeDbReport

Name

GnomeDbReport -- Report viewer widget

Synopsis



GtkWidget*  gnome_db_report_new             (void);
GtkWidget*  gnome_db_report_new_from_file   (const gchar *file_name);
void        gnome_db_report_clear           (GnomeDbReport *rep);
gboolean    gnome_db_report_load            (GnomeDbReport *rep,
                                             const gchar *file_name);
gboolean    gnome_db_report_save            (GnomeDbReport *rep);
#define     gnome_db_report_get_file_name   (rep)
void        gnome_db_report_set_file_name   (GnomeDbReport *rep,
                                             const gchar *file_name);

Description

Details

gnome_db_report_new ()

GtkWidget*  gnome_db_report_new             (void);

Create a new GnomeDbReport widget, which can be used both to dynamically design a report based on data from a GDA provider, and to be run displaying the output to the user

Returns :

a pointer to the new widget, or NULL on error


gnome_db_report_new_from_file ()

GtkWidget*  gnome_db_report_new_from_file   (const gchar *file_name);

Create a new GnomeDbReport widget from an existing report definition contained in the file_name file

file_name :

file to load the report from

Returns :

a pointer to the new widget, or NULL on error


gnome_db_report_clear ()

void        gnome_db_report_clear           (GnomeDbReport *rep);

Clears all data associated to the given GnomeDbReport widget

rep :

the GnomeDbReport widget


gnome_db_report_load ()

gboolean    gnome_db_report_load            (GnomeDbReport *rep,
                                             const gchar *file_name);

Load an existing report definition into the given GnomeDbReport widget

rep :

the GnomeDbReport widget

file_name :

file to load the report from

Returns :

TRUE on success, FALSE on error


gnome_db_report_save ()

gboolean    gnome_db_report_save            (GnomeDbReport *rep);

Save the given report to a disk file

rep :

the GnomeDbReport widget

Returns :

TRUE on success, FALSE on error


gnome_db_report_get_file_name()

#define     gnome_db_report_get_file_name(rep)

rep :


gnome_db_report_set_file_name ()

void        gnome_db_report_set_file_name   (GnomeDbReport *rep,
                                             const gchar *file_name);

Sets the file name to be used when calling gnome_db_report_save

rep :

the GnomeDbReport widget

file_name :

file name