#include <hk_reportsectionpair.h>
Inheritance diagram for hk_reportsectionpair:


Public Member Functions | |
| hk_reportsection * | headersection (void) |
| hk_reportsection * | footersection (void) |
| void | set_sections (bool header=true, bool footer=true) |
| void | init_sections (void) |
| void | set_columnname (const hk_string &n) |
| void | set_ascending_order (bool asc, bool registerchange=true) |
| bool | ascending_order (void) const |
| hk_string | columnname (void) const |
| void | reset (void) |
| void | clear_countingfields (void) |
| virtual void | savedata (ostream &s, bool userdefined=false) |
| virtual void | loaddata (xmlNodePtr definition, bool userdefined=false) |
| virtual bool | set_presentationdatasource (long n, bool registerchange=true) |
| long | presentationdatasource (void) |
| void | neutralize_definition (bool registerchange) |
| void | bulk_operation (hk_presentation::enum_bulkoperation bulkoperation) |
Protected Member Functions | |
| hk_reportsectionpair (hk_report *) | |
| void | remove_section (hk_reportsection *) |
Friends | |
| class | hk_reportsection |
| class | hk_report |
contains a header and a footer section
| hk_reportsection * hk_reportsectionpair::headersection | ( | void | ) |
returns the headersection or NULL if non is set
| hk_reportsection * hk_reportsectionpair::footersection | ( | void | ) |
returns the footersection or NULL if non is set
| void hk_reportsectionpair::set_sections | ( | bool | header = true, |
|
| bool | footer = true | |||
| ) |
sets the sections
| header | if true a header section will be created else destroyed | |
| footer | if true a footer section will be created else destroyed |
| void hk_reportsectionpair::init_sections | ( | void | ) |
brings the section into their initial state to be header or footer section
| void hk_reportsectionpair::set_columnname | ( | const hk_string & | n | ) |
the column name which should be set for grouping of the reportsections
| void hk_reportsectionpair::clear_countingfields | ( | void | ) |
calls the reportsections clear_countingfields
1.5.0