PaPatch level : 12.0 no-patch
Files correlati : f90.exe f90100a.msk f90100b.msk f90200a.msk Commento : - F9 ARCHIVIAZIONE SOSTITUTIVA: - Aggiunto programma f90200 per configurazione categorie documentali. - Aggiunti due flag nella configurazione: no fatt ven Campo e visualizza mov dopo diag. - Spostato pulsante estrai in prima posizione. - Aggiunta maschera per tabella conf categorie doc - Sostituiti tutti tab con spazi - Disattivato apri estrazione se non in stato '02' - Implementata classe TEstrazione che gestisce le informazioni e le procedure di un'estrazione - Aggiunta finestra per inserire descrizione per estrazione escluso - Creata struct movimento_t per gestire meglio il vettore dei movimenti da estr. - Riordinato codice
This commit is contained in:
parent
44acefb3ee
commit
9dd5ac473d
@ -23,9 +23,9 @@
|
||||
#define SQL_VERSION 102 // Utilizzo questo per controllare la versione attuale delle tabelle e nel caso aggiornarle
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////
|
||||
// Utilities
|
||||
////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////
|
||||
// Utilities
|
||||
////////////////////////////////////////////////////////
|
||||
|
||||
TMask& descr_msk()
|
||||
{
|
||||
@ -212,10 +212,10 @@ bool TMonitor_mask::save_conf_handler(TMask_field& f, KEY key)
|
||||
{
|
||||
TMask& config_mask = f.mask();
|
||||
TF9_app& a = f9_app();
|
||||
a.set_ambiente(config_mask.get(CF_CODSOC));
|
||||
a.set_addr_doc(config_mask.get(CF_ADDRDOC));
|
||||
a.set_has_vendext(config_mask.get_bool(CF_VENDEXT));
|
||||
a.set_viewmov(config_mask.get_bool(CF_VIEWMOVPRE));
|
||||
a.set_ambiente (config_mask.get(CF_CODSOC));
|
||||
a.set_addr_doc (config_mask.get(CF_ADDRDOC));
|
||||
a.set_has_vendext (config_mask.get_bool(CF_VENDEXT));
|
||||
a.set_viewmov (config_mask.get_bool(CF_VIEWMOVPRE));
|
||||
|
||||
if (a.get_ambiente().full())
|
||||
ini_set_string(CONFIG_DITTA, "F9", AMBIENTE_F9, a.get_ambiente());
|
||||
@ -1162,14 +1162,14 @@ int TF9_app::estrai()
|
||||
// Creo il movimento da inserire
|
||||
movimento_t t;
|
||||
t.err = false;
|
||||
t.numreg = recset_get_int(mov, MOV_NUMREG);
|
||||
t.numreg = recset_get_int (mov, MOV_NUMREG);
|
||||
t.datareg = recset_get_string(mov, MOV_DATAREG);
|
||||
t.datadoc = recset_get_string(mov, MOV_DATADOC);
|
||||
t.codcaus = recset_get_string(mov, MOV_CODCAUS);
|
||||
t.meseliq = recset_get_int(mov, MOV_MESELIQ);
|
||||
t.meseliq = recset_get_int (mov, MOV_MESELIQ);
|
||||
t.numdoc = recset_get_string(mov, MOV_NUMDOC);
|
||||
t.tot = recset_get_real(mov, MOV_TOTDOC) + recset_get_real(mov, MOV_RITFIS) + recset_get_real(mov, MOV_RITSOC);
|
||||
t.codcf = recset_get_int(mov, MOV_CODCF);
|
||||
t.tot = recset_get_real (mov, MOV_TOTDOC) + recset_get_real(mov, MOV_RITFIS) + recset_get_real(mov, MOV_RITSOC);
|
||||
t.codcf = recset_get_int (mov, MOV_CODCF);
|
||||
t.ragsoc = clifo.read() == NOERR ? clifo.get(CLI_RAGSOC) : " ";
|
||||
t.reg_protiva = TString(recset_get_string(mov, MOV_REG)) << "/" << recset_get_string(mov, MOV_PROTIVA);
|
||||
t.descr = recset_get_string(mov, MOV_DESCR);
|
||||
@ -1382,7 +1382,7 @@ void TF9_app::main_loop()
|
||||
_msk = make_unique<TMonitor_mask>();
|
||||
_estr_msk = make_unique<TEstrai_mask>();
|
||||
|
||||
while (_msk->run() != K_QUIT) {}
|
||||
while (_msk->run() != K_QUIT) { }
|
||||
|
||||
/*delete _msk;
|
||||
delete _estr_msk;*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user