Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : git-svn-id: svn://10.65.10.50/branches/R_10_00@21589 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d6bd8513a1
commit
9a75a96188
@ -27,12 +27,11 @@ const char* const APPNAME = TR("Importazione scadenze");
|
|||||||
class THardy_scadenze : public THardy_transfer
|
class THardy_scadenze : public THardy_transfer
|
||||||
{
|
{
|
||||||
int _anno; // parametri per la query
|
int _anno; // parametri per la query
|
||||||
TDate _dadata, _adata; // parametri per la query
|
|
||||||
protected:
|
protected:
|
||||||
void conto2billcampo(const TString& hd_tipoc, const TString& hd_key, TBill& conto);
|
void conto2billcampo(const TString& hd_tipoc, const TString& hd_key, TBill& conto);
|
||||||
public:
|
public:
|
||||||
virtual bool trasferisci();
|
virtual bool trasferisci();
|
||||||
THardy_scadenze(const int anno, const TDate dadata, const TDate adata);
|
THardy_scadenze(const int anno);
|
||||||
};
|
};
|
||||||
|
|
||||||
// calcola conto campo a partire da conto hardy
|
// calcola conto campo a partire da conto hardy
|
||||||
@ -79,22 +78,11 @@ void THardy_scadenze::conto2billcampo(const TString& hd_tipoc, const TString& hd
|
|||||||
|
|
||||||
bool THardy_scadenze::trasferisci()
|
bool THardy_scadenze::trasferisci()
|
||||||
{
|
{
|
||||||
TString16 dastr, astr;
|
TString query = "SELECT * FROM dbo.Scadenze WHERE Esercizio=";
|
||||||
dastr.format("%4d-%2d-%2d", _dadata.year(), _dadata.month(), _dadata.day());
|
query << _anno;
|
||||||
astr.format("%4d-%2d-%2d", _adata.year(), _adata.month(), _adata.day());
|
query << " AND dbo.Scadenze.FlStato=0 ORDER BY dbo.Scadenze.Esercizio, dbo.Scadenze.Protocollo ";
|
||||||
|
|
||||||
TString query =
|
TRecordset& recset = create_recordset(query);
|
||||||
"SELECT * "
|
|
||||||
"FROM dbo.Scadenze "
|
|
||||||
"WHERE Esercizio=";
|
|
||||||
query << _anno;
|
|
||||||
query << " AND DataScadenza>= '";
|
|
||||||
query << dastr;
|
|
||||||
query << "' AND DataScadenza<= '";
|
|
||||||
query << astr;
|
|
||||||
query << "' ORDER BY dbo.Scadenze.Esercizio, dbo.Scadenze.Protocollo ";
|
|
||||||
|
|
||||||
TRecordset& recset = create_recordset(query);
|
|
||||||
THardy_iterator hi(this);
|
THardy_iterator hi(this);
|
||||||
|
|
||||||
int curr_ese = 0;
|
int curr_ese = 0;
|
||||||
@ -205,7 +193,7 @@ bool THardy_scadenze::trasferisci()
|
|||||||
return write_enabled();
|
return write_enabled();
|
||||||
}
|
}
|
||||||
|
|
||||||
THardy_scadenze::THardy_scadenze(const int anno, const TDate dadata, const TDate adata) : _anno(anno), _dadata(dadata), _adata(adata)
|
THardy_scadenze::THardy_scadenze(const int anno) : _anno(anno)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -253,12 +241,10 @@ void TImpScadHardy_mask::trasferisci()
|
|||||||
query_header << "ODBC(" << get(F_DSN) << ',' << get(F_USR) << ',' << get(F_PWD) << ")\n";
|
query_header << "ODBC(" << get(F_DSN) << ',' << get(F_USR) << ',' << get(F_PWD) << ")\n";
|
||||||
|
|
||||||
const int anno = get_int(F_ANNO);
|
const int anno = get_int(F_ANNO);
|
||||||
const TDate dadata = get_date(F_DADATA);
|
|
||||||
const TDate adata = get_date(F_ADATA);
|
|
||||||
if (anno!=0)
|
if (anno!=0)
|
||||||
{
|
{
|
||||||
THardy_log log;
|
THardy_log log;
|
||||||
THardy_scadenze pc(anno, dadata, adata);
|
THardy_scadenze pc(anno);
|
||||||
pc.init(TR("Scadenze aperte"), query_header, log);
|
pc.init(TR("Scadenze aperte"), query_header, log);
|
||||||
pc.trasferisci();
|
pc.trasferisci();
|
||||||
}
|
}
|
||||||
|
@ -5,8 +5,6 @@
|
|||||||
#define F_RAGSOC 102
|
#define F_RAGSOC 102
|
||||||
|
|
||||||
#define F_ANNO 111
|
#define F_ANNO 111
|
||||||
#define F_DADATA 112
|
|
||||||
#define F_ADATA 113
|
|
||||||
|
|
||||||
#define F_DSN 201
|
#define F_DSN 201
|
||||||
#define F_USR 202
|
#define F_USR 202
|
||||||
|
@ -29,7 +29,7 @@ BEGIN
|
|||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
GROUPBOX DLG_NULL 78 4
|
GROUPBOX DLG_NULL 78 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 4 "@bSelezioni"
|
PROMPT 1 4 "@bSelezioni"
|
||||||
END
|
END
|
||||||
@ -39,16 +39,6 @@ BEGIN
|
|||||||
PROMPT 2 5 "Esercizio "
|
PROMPT 2 5 "Esercizio "
|
||||||
END
|
END
|
||||||
|
|
||||||
DATE F_DADATA
|
|
||||||
BEGIN
|
|
||||||
PROMPT 2 6 "Dal "
|
|
||||||
END
|
|
||||||
|
|
||||||
DATE F_ADATA
|
|
||||||
BEGIN
|
|
||||||
PROMPT 35 6 "Al "
|
|
||||||
END
|
|
||||||
|
|
||||||
ENDPAGE
|
ENDPAGE
|
||||||
|
|
||||||
PAGE "Configurazione" -1 -1 78 18
|
PAGE "Configurazione" -1 -1 78 18
|
||||||
|
Loading…
x
Reference in New Issue
Block a user