#include <hk_reportsectionpair.h>
Inheritance diagram for hk_reportsectionpair:
Public Member Functions | |
virtual | ~hk_reportsectionpair (void) |
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 (const hk_string &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
|
|
|
|
|
|
|
|
|
calls the reportsections clear_countingfields |
|
|
|
returns the footersection or NULL if non is set |
|
returns the headersection or NULL if non is set |
|
brings the section into their initial state to be header or footer section |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the column name which should be set for grouping of the reportsections |
|
|
|
sets the sections
|
|
|
|
|