35 #define SAVED_REPORTS_FILE "saved-reports-2.8" 36 #define SAVED_REPORTS_FILE_OLD_REV "saved-reports-2.4" 42 void gnc_report_init(
void);
44 gint gnc_report_id_string_to_report_id (
const char *id_string);
46 gboolean gnc_run_report_with_error_handling(gint report_id,
50 gboolean gnc_run_report_id_string_with_error_handling(
const char* id_string,
59 gchar* gnc_report_name(SCM report);
62 SCM gnc_report_find(gint
id);
64 void gnc_report_remove_by_id(gint
id);
66 gint gnc_report_add(SCM report);
68 void gnc_reports_flush_global(
void);
70 void gnc_reports_foreach (GHFunc func, gpointer user_data);
72 gchar* gnc_get_default_report_font_family(
void);
74 gboolean gnc_saved_reports_backup(
void);
76 gboolean gnc_saved_reports_write_to_file(
const gchar* report_def, gboolean overwrite);
91 GncOptionDB* gnc_get_optiondb_from_dispatcher(SCM dispatcher);
Holds all of the options for a book, report, or stylesheet, organized by GncOptionSections.