2009-11-16 15:10:12 +00:00
|
|
|
#include <applicat.h>
|
|
|
|
|
|
|
|
#include "calib02.h"
|
|
|
|
#include "../ba/ba8500.h"
|
|
|
|
|
|
|
|
|
|
|
|
class TGeneric_anal_report : public TAnal_report
|
|
|
|
{
|
|
|
|
protected:
|
|
|
|
virtual bool use_mask() { return true; }
|
|
|
|
};
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
// TBruce_wayne_app
|
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
class TBruce_wayne_app : public TKlarkKent_app
|
|
|
|
{
|
|
|
|
protected:
|
|
|
|
virtual TReport* create_report(const char* name) const;
|
2009-11-16 15:56:45 +00:00
|
|
|
virtual const char * extra_modules() const {return "cm";} //funziona anche con autorizzazione CM
|
2009-11-16 15:10:12 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
TReport* TBruce_wayne_app::create_report(const char* name) const
|
|
|
|
{
|
|
|
|
TGeneric_anal_report* rep = new TGeneric_anal_report;
|
|
|
|
rep->load(name);
|
|
|
|
return rep;
|
|
|
|
}
|
|
|
|
|
|
|
|
int ca3500(int argc, char* argv[])
|
|
|
|
{
|
|
|
|
TBruce_wayne_app app;
|
|
|
|
app.run(argc, argv, TR("Stampa Report Analitica"));
|
|
|
|
return 0;
|
|
|
|
}
|