GdaReportItemReport

GdaReportItemReport

Functions

GdaReportItem * gda_report_item_report_new ()
GdaReportItem * gda_report_item_report_new_from_dom ()
gboolean gda_report_item_report_add_sqlquery ()
GdaReportItem * gda_report_item_report_get_sqlquery ()
gboolean gda_report_item_report_set_reportheader ()
GdaReportItem * gda_report_item_report_get_reportheader ()
gboolean gda_report_item_report_set_reportfooter ()
GdaReportItem * gda_report_item_report_get_reportfooter ()
gint gda_report_item_report_get_pageheaderlist_length ()
gboolean gda_report_item_report_add_nth_pageheader ()
GdaReportItem * gda_report_item_report_get_nth_pageheader ()
gint gda_report_item_report_get_pagefooterlist_length ()
gboolean gda_report_item_report_add_nth_pagefooter ()
GdaReportItem * gda_report_item_report_get_nth_pagefooter ()
gboolean gda_report_item_report_set_detail ()
GdaReportItem * gda_report_item_report_get_detail ()
GdaReportItem * gda_report_item_report_get_label_by_id ()
GdaReportItem * gda_report_item_report_get_repfield_by_id ()
gboolean gda_report_item_report_set_reportstyle ()
gchar * gda_report_item_report_get_reportstyle ()
gboolean gda_report_item_report_set_pagesize ()
gchar * gda_report_item_report_get_pagesize ()
gboolean gda_report_item_report_set_orientation ()
gchar * gda_report_item_report_get_orientation ()
gboolean gda_report_item_report_set_units ()
gchar * gda_report_item_report_get_units ()
gboolean gda_report_item_report_set_topmargin ()
GdaReportNumber * gda_report_item_report_get_topmargin ()
gboolean gda_report_item_report_set_bottommargin ()
GdaReportNumber * gda_report_item_report_get_bottommargin ()
gboolean gda_report_item_report_set_leftmargin ()
GdaReportNumber * gda_report_item_report_get_leftmargin ()
gboolean gda_report_item_report_set_rightmargin ()
GdaReportNumber * gda_report_item_report_get_rightmargin ()
gboolean gda_report_item_report_set_bgcolor ()
GdaReportColor * gda_report_item_report_get_bgcolor ()
gboolean gda_report_item_report_set_fgcolor ()
GdaReportColor * gda_report_item_report_get_fgcolor ()
gboolean gda_report_item_report_set_bordercolor ()
GdaReportColor * gda_report_item_report_get_bordercolor ()
gboolean gda_report_item_report_set_borderwidth ()
GdaReportNumber * gda_report_item_report_get_borderwidth ()
gboolean gda_report_item_report_set_borderstyle ()
gchar * gda_report_item_report_get_borderstyle ()
gboolean gda_report_item_report_set_fontfamily ()
gchar * gda_report_item_report_get_fontfamily ()
gboolean gda_report_item_report_set_fontsize ()
GdaReportNumber * gda_report_item_report_get_fontsize ()
gboolean gda_report_item_report_set_fontweight ()
gchar * gda_report_item_report_get_fontweight ()
gboolean gda_report_item_report_set_fontitalic ()
gchar * gda_report_item_report_get_fontitalic ()
gboolean gda_report_item_report_set_halignment ()
gchar * gda_report_item_report_get_halignment ()
gboolean gda_report_item_report_set_valignment ()
gchar * gda_report_item_report_get_valignment ()
gboolean gda_report_item_report_set_wordwrap ()
gchar * gda_report_item_report_get_wordwrap ()
gboolean gda_report_item_report_set_negvaluecolor ()
GdaReportColor * gda_report_item_report_get_negvaluecolor ()
gboolean gda_report_item_report_set_dateformat ()
gchar * gda_report_item_report_get_dateformat ()
gboolean gda_report_item_report_set_precision ()
GdaReportNumber * gda_report_item_report_get_precision ()
gboolean gda_report_item_report_set_currency ()
gchar * gda_report_item_report_get_currency ()
gboolean gda_report_item_report_set_commaseparator ()
gchar * gda_report_item_report_get_commaseparator ()
gboolean gda_report_item_report_set_linewidth ()
GdaReportNumber * gda_report_item_report_get_linewidth ()
gboolean gda_report_item_report_set_linecolor ()
GdaReportColor * gda_report_item_report_get_linecolor ()
gboolean gda_report_item_report_set_linestyle ()
gchar * gda_report_item_report_get_linestyle ()

Description

Functions

gda_report_item_report_new ()

GdaReportItem *
gda_report_item_report_new (GdaReportValid *valid);


gda_report_item_report_new_from_dom ()

GdaReportItem *
gda_report_item_report_new_from_dom (xmlNodePtr node);


gda_report_item_report_add_sqlquery ()

gboolean
gda_report_item_report_add_sqlquery (GdaReportItem *report,
                                     GdaReportItem *sqlquery);


gda_report_item_report_get_sqlquery ()

GdaReportItem *
gda_report_item_report_get_sqlquery (GdaReportItem *report,
                                     const char *id);


gda_report_item_report_set_reportheader ()

gboolean
gda_report_item_report_set_reportheader
                               (GdaReportItem *report,
                                GdaReportItem *header);


gda_report_item_report_get_reportheader ()

GdaReportItem *
gda_report_item_report_get_reportheader
                               (GdaReportItem *item);


gda_report_item_report_set_reportfooter ()

gboolean
gda_report_item_report_set_reportfooter
                               (GdaReportItem *report,
                                GdaReportItem *footer);


gda_report_item_report_get_reportfooter ()

GdaReportItem *
gda_report_item_report_get_reportfooter
                               (GdaReportItem *item);


gda_report_item_report_get_pageheaderlist_length ()

gint
gda_report_item_report_get_pageheaderlist_length
                               (GdaReportItem *report);


gda_report_item_report_add_nth_pageheader ()

gboolean
gda_report_item_report_add_nth_pageheader
                               (GdaReportItem *report,
                                GdaReportItem *pageheader,
                                gint position);

Sets pageheader in the nth position of the pageheaderlist of report If position is greater than the last pageheader, the last position will be assumed. If a pageheader exists in position, it will be moved to next position

Parameters

report

the report where to set the pageheader

 

pageheader

the pageheader to be assigned

 

position

the position in the pageheaderlist. first position = 0

 

Returns

TRUE if all is ok, FALSE otherwise


gda_report_item_report_get_nth_pageheader ()

GdaReportItem *
gda_report_item_report_get_nth_pageheader
                               (GdaReportItem *report,
                                gint position);


gda_report_item_report_get_pagefooterlist_length ()

gint
gda_report_item_report_get_pagefooterlist_length
                               (GdaReportItem *report);


gda_report_item_report_add_nth_pagefooter ()

gboolean
gda_report_item_report_add_nth_pagefooter
                               (GdaReportItem *report,
                                GdaReportItem *pagefooter,
                                gint position);

Sets pagefooter in the nth position of the pagefooterlist of report If position is greater than the last pagefooter, the last position will be assumed. If a pagefooter exists in position, it will be moved to next position

Parameters

report

the report where to set the pagefooter

 

pagefooter

the pagefooter to be assigned

 

position

the position in the pagefooterlist. first position = 0

 

Returns

TRUE if all is ok, FALSE otherwise


gda_report_item_report_get_nth_pagefooter ()

GdaReportItem *
gda_report_item_report_get_nth_pagefooter
                               (GdaReportItem *report,
                                gint position);


gda_report_item_report_set_detail ()

gboolean
gda_report_item_report_set_detail (GdaReportItem *report,
                                   GdaReportItem *detail);


gda_report_item_report_get_detail ()

GdaReportItem *
gda_report_item_report_get_detail (GdaReportItem *item);


gda_report_item_report_get_label_by_id ()

GdaReportItem *
gda_report_item_report_get_label_by_id
                               (GdaReportItem *report,
                                const gchar *id);


gda_report_item_report_get_repfield_by_id ()

GdaReportItem *
gda_report_item_report_get_repfield_by_id
                               (GdaReportItem *report,
                                const gchar *id);


gda_report_item_report_set_reportstyle ()

gboolean
gda_report_item_report_set_reportstyle
                               (GdaReportItem *item,
                                const gchar *value);


gda_report_item_report_get_reportstyle ()

gchar *
gda_report_item_report_get_reportstyle
                               (GdaReportItem *item);


gda_report_item_report_set_pagesize ()

gboolean
gda_report_item_report_set_pagesize (GdaReportItem *item,
                                     const gchar *value);


gda_report_item_report_get_pagesize ()

gchar *
gda_report_item_report_get_pagesize (GdaReportItem *item);


gda_report_item_report_set_orientation ()

gboolean
gda_report_item_report_set_orientation
                               (GdaReportItem *item,
                                const gchar *value);


gda_report_item_report_get_orientation ()

gchar *
gda_report_item_report_get_orientation
                               (GdaReportItem *item);


gda_report_item_report_set_units ()

gboolean
gda_report_item_report_set_units (GdaReportItem *item,
                                  const gchar *value);


gda_report_item_report_get_units ()

gchar *
gda_report_item_report_get_units (GdaReportItem *item);


gda_report_item_report_set_topmargin ()

gboolean
gda_report_item_report_set_topmargin (GdaReportItem *item,
                                      GdaReportNumber *number);


gda_report_item_report_get_topmargin ()

GdaReportNumber *
gda_report_item_report_get_topmargin (GdaReportItem *item);


gda_report_item_report_set_bottommargin ()

gboolean
gda_report_item_report_set_bottommargin
                               (GdaReportItem *item,
                                GdaReportNumber *number);


gda_report_item_report_get_bottommargin ()

GdaReportNumber *
gda_report_item_report_get_bottommargin
                               (GdaReportItem *item);


gda_report_item_report_set_leftmargin ()

gboolean
gda_report_item_report_set_leftmargin (GdaReportItem *item,
                                       GdaReportNumber *number);


gda_report_item_report_get_leftmargin ()

GdaReportNumber *
gda_report_item_report_get_leftmargin (GdaReportItem *item);


gda_report_item_report_set_rightmargin ()

gboolean
gda_report_item_report_set_rightmargin
                               (GdaReportItem *item,
                                GdaReportNumber *number);


gda_report_item_report_get_rightmargin ()

GdaReportNumber *
gda_report_item_report_get_rightmargin
                               (GdaReportItem *item);


gda_report_item_report_set_bgcolor ()

gboolean
gda_report_item_report_set_bgcolor (GdaReportItem *item,
                                    GdaReportColor *color);


gda_report_item_report_get_bgcolor ()

GdaReportColor *
gda_report_item_report_get_bgcolor (GdaReportItem *item);


gda_report_item_report_set_fgcolor ()

gboolean
gda_report_item_report_set_fgcolor (GdaReportItem *item,
                                    GdaReportColor *color);


gda_report_item_report_get_fgcolor ()

GdaReportColor *
gda_report_item_report_get_fgcolor (GdaReportItem *item);


gda_report_item_report_set_bordercolor ()

gboolean
gda_report_item_report_set_bordercolor
                               (GdaReportItem *item,
                                GdaReportColor *color);


gda_report_item_report_get_bordercolor ()

GdaReportColor *
gda_report_item_report_get_bordercolor
                               (GdaReportItem *item);


gda_report_item_report_set_borderwidth ()

gboolean
gda_report_item_report_set_borderwidth
                               (GdaReportItem *item,
                                GdaReportNumber *number);


gda_report_item_report_get_borderwidth ()

GdaReportNumber *
gda_report_item_report_get_borderwidth
                               (GdaReportItem *item);


gda_report_item_report_set_borderstyle ()

gboolean
gda_report_item_report_set_borderstyle
                               (GdaReportItem *item,
                                const gchar *value);


gda_report_item_report_get_borderstyle ()

gchar *
gda_report_item_report_get_borderstyle
                               (GdaReportItem *item);


gda_report_item_report_set_fontfamily ()

gboolean
gda_report_item_report_set_fontfamily (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_fontfamily ()

gchar *
gda_report_item_report_get_fontfamily (GdaReportItem *item);


gda_report_item_report_set_fontsize ()

gboolean
gda_report_item_report_set_fontsize (GdaReportItem *item,
                                     GdaReportNumber *number);


gda_report_item_report_get_fontsize ()

GdaReportNumber *
gda_report_item_report_get_fontsize (GdaReportItem *item);


gda_report_item_report_set_fontweight ()

gboolean
gda_report_item_report_set_fontweight (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_fontweight ()

gchar *
gda_report_item_report_get_fontweight (GdaReportItem *item);


gda_report_item_report_set_fontitalic ()

gboolean
gda_report_item_report_set_fontitalic (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_fontitalic ()

gchar *
gda_report_item_report_get_fontitalic (GdaReportItem *item);


gda_report_item_report_set_halignment ()

gboolean
gda_report_item_report_set_halignment (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_halignment ()

gchar *
gda_report_item_report_get_halignment (GdaReportItem *item);


gda_report_item_report_set_valignment ()

gboolean
gda_report_item_report_set_valignment (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_valignment ()

gchar *
gda_report_item_report_get_valignment (GdaReportItem *item);


gda_report_item_report_set_wordwrap ()

gboolean
gda_report_item_report_set_wordwrap (GdaReportItem *item,
                                     const gchar *value);


gda_report_item_report_get_wordwrap ()

gchar *
gda_report_item_report_get_wordwrap (GdaReportItem *item);


gda_report_item_report_set_negvaluecolor ()

gboolean
gda_report_item_report_set_negvaluecolor
                               (GdaReportItem *item,
                                GdaReportColor *color);


gda_report_item_report_get_negvaluecolor ()

GdaReportColor *
gda_report_item_report_get_negvaluecolor
                               (GdaReportItem *item);


gda_report_item_report_set_dateformat ()

gboolean
gda_report_item_report_set_dateformat (GdaReportItem *item,
                                       const gchar *value);


gda_report_item_report_get_dateformat ()

gchar *
gda_report_item_report_get_dateformat (GdaReportItem *item);


gda_report_item_report_set_precision ()

gboolean
gda_report_item_report_set_precision (GdaReportItem *item,
                                      GdaReportNumber *number);


gda_report_item_report_get_precision ()

GdaReportNumber *
gda_report_item_report_get_precision (GdaReportItem *item);


gda_report_item_report_set_currency ()

gboolean
gda_report_item_report_set_currency (GdaReportItem *item,
                                     const gchar *value);


gda_report_item_report_get_currency ()

gchar *
gda_report_item_report_get_currency (GdaReportItem *item);


gda_report_item_report_set_commaseparator ()

gboolean
gda_report_item_report_set_commaseparator
                               (GdaReportItem *item,
                                const gchar *value);


gda_report_item_report_get_commaseparator ()

gchar *
gda_report_item_report_get_commaseparator
                               (GdaReportItem *item);


gda_report_item_report_set_linewidth ()

gboolean
gda_report_item_report_set_linewidth (GdaReportItem *item,
                                      GdaReportNumber *number);


gda_report_item_report_get_linewidth ()

GdaReportNumber *
gda_report_item_report_get_linewidth (GdaReportItem *item);


gda_report_item_report_set_linecolor ()

gboolean
gda_report_item_report_set_linecolor (GdaReportItem *item,
                                      GdaReportColor *color);


gda_report_item_report_get_linecolor ()

GdaReportColor *
gda_report_item_report_get_linecolor (GdaReportItem *item);


gda_report_item_report_set_linestyle ()

gboolean
gda_report_item_report_set_linestyle (GdaReportItem *item,
                                      const gchar *value);


gda_report_item_report_get_linestyle ()

gchar *
gda_report_item_report_get_linestyle (GdaReportItem *item);

Types and Values