#include <commissionsReport.hpp>


Public Member Functions | |
| commissions_report (ostream &sc, const cgiTemplates &in) | |
| ~commissions_report () | |
| void | setFilter (string filterVal) |
| bool | run (llong AffiliateId, string Name) |
| virtual void | sendField (int iField, ocString &td) |
| void | derived_complete_event (void) |
Private Attributes | |
| double | total |
| double | commission |
| string | filter |
Definition at line 18 of file commissionsReport.hpp.
| commissions_report::commissions_report | ( | ostream & | sc, | |
| const cgiTemplates & | in | |||
| ) | [inline] |
Definition at line 24 of file commissionsReport.hpp.
References rep_base::copyTemplates(), rep_base::endKey, and rep_base::topKey.
| commissions_report::~commissions_report | ( | ) | [inline] |
Definition at line 30 of file commissionsReport.hpp.
| void commissions_report::setFilter | ( | string | filterVal | ) | [inline] |
Definition at line 32 of file commissionsReport.hpp.
References filter.
Referenced by Commission_Check_form::form_display().
| bool commissions_report::run | ( | llong | AffiliateId, | |
| string | Name | |||
| ) | [inline] |
Definition at line 33 of file commissionsReport.hpp.
References ocString::append(), commission, rep_base::emitData(), rep_base::emitEnd(), rep_base::emitHeadings(), rep_base::emitTop(), filter, rep_base::getData(), and total.
Referenced by Commission_Check_form::form_display().
| virtual void commissions_report::sendField | ( | int | iField, | |
| ocString & | td | |||
| ) | [inline, virtual] |
Reimplemented from rep_base.
Definition at line 70 of file commissionsReport.hpp.
References money::amount(), commission, rep_base::dataKey, money::format(), basicField::format(), openRS::getField(), rep_base::part(), ocString::replace(), read_base::rs, total, and rep_base::webIO.
| void commissions_report::derived_complete_event | ( | void | ) | [inline, virtual] |
Reimplemented from rep_base.
Definition at line 97 of file commissionsReport.hpp.
References commission, rep_base::dataKey, rep_base::endRowKey, money::format(), openRS::getFieldCount(), rep_base::part(), ocString::replace(), rep_base::rowKey, read_base::rs, total, and rep_base::webIO.
double commissions_report::total [private] |
Definition at line 20 of file commissionsReport.hpp.
Referenced by derived_complete_event(), run(), and sendField().
double commissions_report::commission [private] |
Definition at line 21 of file commissionsReport.hpp.
Referenced by derived_complete_event(), run(), and sendField().
string commissions_report::filter [private] |
1.5.5