Ultime modifiche ai comuni
git-svn-id: svn://10.65.10.50/trunk@2911 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
ad957e40ce
commit
f8a011b2fe
@ -5,32 +5,45 @@
|
||||
#include "ba4.h"
|
||||
#include "ba4100.h"
|
||||
|
||||
class BA4100_application : public TRelation_application
|
||||
class TComuni_app : public TRelation_application
|
||||
{
|
||||
TMask * _msk;
|
||||
TRelation * _rel;
|
||||
|
||||
virtual bool user_create() ;
|
||||
virtual bool user_destroy() ;
|
||||
virtual bool user_destroy() ;
|
||||
virtual void init_query_mode(TMask& m);
|
||||
virtual void init_modify_mode(TMask& m);
|
||||
virtual void init_insert_mode(TMask& m) { init_modify_mode(m);}
|
||||
virtual bool changing_mask(int mode) { return FALSE;}
|
||||
virtual TRelation* get_relation() const { return _rel;}
|
||||
|
||||
public:
|
||||
virtual TMask* get_mask(int mode) { return _msk;}
|
||||
BA4100_application() {}
|
||||
virtual ~BA4100_application() {}
|
||||
TComuni_app() {}
|
||||
virtual ~TComuni_app() {}
|
||||
};
|
||||
|
||||
BA4100_application & app() { return (BA4100_application &) main_app(); }
|
||||
void TComuni_app::init_query_mode(TMask& m)
|
||||
{
|
||||
m.enable(FLD_CM1_DENSTA);
|
||||
}
|
||||
|
||||
bool BA4100_application::user_create()
|
||||
void TComuni_app::init_modify_mode(TMask& m)
|
||||
{
|
||||
m.disable(FLD_CM1_DENSTA);
|
||||
}
|
||||
|
||||
TComuni_app & app() { return (TComuni_app &) main_app(); }
|
||||
|
||||
bool TComuni_app::user_create()
|
||||
{
|
||||
_msk = new TMask("ba4100a") ;
|
||||
_rel = new TRelation(LF_COMUNI);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
bool BA4100_application::user_destroy()
|
||||
bool TComuni_app::user_destroy()
|
||||
{
|
||||
delete _msk;
|
||||
delete _rel;
|
||||
@ -39,7 +52,7 @@ bool BA4100_application::user_destroy()
|
||||
|
||||
int ba4100(int argc, char* argv[])
|
||||
{
|
||||
BA4100_application a ;
|
||||
TComuni_app a ;
|
||||
a.run(argc, argv, "Anagrafica Comuni");
|
||||
return 0;
|
||||
}
|
||||
|
@ -24,6 +24,7 @@ BEGIN
|
||||
OUTPUT FLD_CM1_STATO CODTAB
|
||||
OUTPUT FLD_CM1_DENSTA S0
|
||||
HELP "Codice dello stato in cui risiede il comune"
|
||||
CHECKTYPE SEARCH
|
||||
MESSAGE COPY,FLD_CM2_STATO
|
||||
WARNING "Stato non presente"
|
||||
KEY 1
|
||||
@ -40,8 +41,6 @@ BEGIN
|
||||
OUTPUT FLD_CM1_DENSTA S0
|
||||
HELP "Nome dello stato in cui risiede il comune"
|
||||
MESSAGE COPY,FLD_CM2_DENSTA
|
||||
FLAGS "G"
|
||||
KEY 1
|
||||
END
|
||||
|
||||
STRING FLD_CM1_COM 4
|
||||
|
Loading…
x
Reference in New Issue
Block a user