$report->setDefaultInput("start", time() - time() % 86400 - 7 * 86400); $report->addInput("stop", \i18n("Session.closeDate"), \Pasteque\DB::DATE); $report->setDefaultinput("stop", time() - time() % 86400 + 86400); $report->setGrouping("NAME"); $report->addSubtotal("AVERAGE", \Pasteque\Report::TOTAL_AVG); $report->addSubtotal("REALCS", \Pasteque\Report::TOTAL_SUM); $report->addSubtotal("THEOCS", \Pasteque\Report::TOTAL_SUM); $report->addSubtotal("THEOSCS", \Pasteque\Report::TOTAL_SUM); $report->addSubtotal("TICKETS", \Pasteque\Report::TOTAL_SUM); $report->addMergedSubtotal(0, \Pasteque\Report::TOTAL_SUM); $report->addTotal("AVERAGE", \Pasteque\Report::TOTAL_AVG); $report->addTotal("REALCS", \Pasteque\Report::TOTAL_SUM); $report->addTotal("THEOCS", \Pasteque\Report::TOTAL_SUM); $report->addTotal("THEOSCS", \Pasteque\Report::TOTAL_SUM); $report->addTotal("TICKETS", \Pasteque\Report::TOTAL_SUM); $report->addMergedTotal(0, \Pasteque\Report::TOTAL_SUM); $report->addFilter("DATESTART", "\\Pasteque\\stdtimefstr"); $report->addFilter("DATESTART", "\\i18nDatetime"); $report->addFilter("DATEEND", "\\Pasteque\\stdtimefstr"); $report->addFilter("DATEEND", "\\i18nDatetime"); $report->setVisualFilter("AVERAGE", "\\i18nCurr", \Pasteque\Report::DISP_USER); $report->setVisualFilter("AVERAGE", "\\i18nFlt", \Pasteque\Report::DISP_CSV); $report->setVisualFilter("REALCS", "\\i18nCurr", \Pasteque\Report::DISP_USER); $report->setVisualFilter("REALCS", "\\i18nFlt", \Pasteque\Report::DISP_CSV); $report->setVisualFilter("THEOCS", "\\i18nCurr", \Pasteque\Report::DISP_USER); $report->setVisualFilter("THEOCS", "\\i18nFlt", \Pasteque\Report::DISP_CSV); $report->setVisualFilter("THEOSCS", "\\i18nCurr", \Pasteque\Report::DISP_USER); $report->setVisualFilter("THEOSCS", "\\i18nFlt", \Pasteque\Report::DISP_CSV); $report->SetMergedVisualFilter(0, "\\i18nCurr", \Pasteque\Report::DISP_USER); $report->SetMergedVisualFilter(0, "\\i18nFlt", \Pasteque\Report::DISP_CSV); \Pasteque\register_report($report);