Files correlati : calib Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/trunk@12528 c028cbd2-c16b-5b4b-a496-9718f37d4682
48 lines
1.2 KiB
C++
Executable File
48 lines
1.2 KiB
C++
Executable File
// Gestione Contabilita' Analitica
|
|
#include <relapp.h>
|
|
|
|
#include "calib01.h"
|
|
#include "ca0400a.h"
|
|
|
|
class TPiano_conti_anal_msk : public TSimple_anal_msk
|
|
{
|
|
protected:
|
|
virtual int get_logicnum() const { return LF_PCONANA; }
|
|
virtual const char* get_key_var() const { return "Pdci"; }
|
|
virtual const char* get_des_var() const { return "PdciDes"; }
|
|
virtual short get_key_id(int n) const { return n >= 0 && n < 4 ? F_KEY_1+n : 0; }
|
|
virtual short get_des_id(int n) const { return n >= 0 && n < 4 ? F_DES_1+n : 0; }
|
|
|
|
public:
|
|
TPiano_conti_anal_msk();
|
|
virtual ~TPiano_conti_anal_msk();
|
|
};
|
|
|
|
TPiano_conti_anal_msk::TPiano_conti_anal_msk() : TSimple_anal_msk("ca0400a")
|
|
{
|
|
create_key_fields();
|
|
create_tree_field();
|
|
}
|
|
|
|
TPiano_conti_anal_msk::~TPiano_conti_anal_msk()
|
|
{
|
|
}
|
|
|
|
///////////////////////////////////////////////////////////
|
|
// TAnalisi_app
|
|
///////////////////////////////////////////////////////////
|
|
|
|
class TAnalisi_app : public TAnal_app
|
|
{
|
|
protected:
|
|
virtual TAnal_msk* create_mask() const { return new TPiano_conti_anal_msk; }
|
|
virtual TConfig* create_config() const { return new TConfig(CONFIG_DITTA, "ca"); }
|
|
};
|
|
|
|
|
|
int ca0400(int argc, char* argv[])
|
|
{
|
|
TAnalisi_app app;
|
|
app.run(argc, argv, TR("Gestione Piano dei conti analitico"));
|
|
return 0;
|
|
} |