Corretti errori MI0272 MI0273 MI0286
git-svn-id: svn://10.65.10.50/trunk@1194 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
34a612b13d
commit
dc7d8e423c
@ -45,11 +45,13 @@ print_action BA3300_application::postprocess_page(int, int counter)
|
||||
TString16 dep; dep.format("%04d%-3s", _cod_anno, (const char*)_cod_reg);
|
||||
_tab->curr().put("CODTAB", (const char*)dep);
|
||||
_tab->read();
|
||||
if (_tab->bad()) _tab->curr().zero();
|
||||
_agg = _tab->curr().get_long("I2");
|
||||
_agg = _agg + _num_pag;
|
||||
_tab->curr().put("I2", _agg);
|
||||
_tab->rewrite();
|
||||
if (_tab->good())
|
||||
{
|
||||
// _agg = _tab->curr().get_long("I2");
|
||||
// _agg = _agg + _num_pag;
|
||||
_tab->put("I2", _pag_fin);
|
||||
_tab->rewrite();
|
||||
}
|
||||
return NEXT_PAGE;
|
||||
}
|
||||
|
||||
@ -87,26 +89,24 @@ void BA3300_application::set_page(int , int counter)
|
||||
s = _capulc;
|
||||
s << " " << _com << " " << _prov;
|
||||
set_row (pos++, "@36g%-62s", (const char*) s);
|
||||
set_row (pos++, "@36g%-16s", (const char*)_cofi);
|
||||
set_row (pos, "@36g%-11s", (const char*)_paiv);
|
||||
set_row (pos++, "@36gCODICE FISCALE %-16s", (const char*)_cofi);
|
||||
set_row (pos, "@36gPARTITA I.V.A. %-11s", (const char*)_paiv);
|
||||
|
||||
}
|
||||
else if (counter==_num_pag-1)
|
||||
else if (counter == _num_pag - 1)
|
||||
{
|
||||
set_row (1, "@1g%-50s", (const char*) _ragsoc);
|
||||
set_row (1, "@62g%-29s", (const char*) _indulc);
|
||||
set_row (1, "@93g%-9s", (const char*) _civulc);
|
||||
set_row (1, "@103g%-5s", (const char*) _capulc);
|
||||
set_row (1, "@110g%-18s", (const char*) _com);
|
||||
set_row (1, "@130g%-3s", (const char*) _prov);
|
||||
TString s(_indulc);
|
||||
|
||||
s << " " << _civulc << " " << _capulc << " " << _com << " " << _prov;
|
||||
set_row (1, "@62g%-65s", (const char*) s);
|
||||
set_row (2, "@1g%-50s", (const char*) descr);
|
||||
set_row (2, "@52g%-16s", (const char*) _cofi);
|
||||
set_row (2, "@70g%-11s", (const char*) _paiv);
|
||||
set_row (2, "@52gCODICE FISCALE %-16s", (const char*) _cofi);
|
||||
set_row (2, "@85gPARTITA I.V.A. %-11s", (const char*) _paiv);
|
||||
set_row (2, "@120gPag. %ld", contatore);
|
||||
set_row (4, "@50gN. ........ DI REPERTORIO");
|
||||
set_row (5, "@50gIL PRESENTE LIBRO DELLA@75g%-50s", (const char*) _ragsoc);
|
||||
|
||||
TString80 s(_indulc);
|
||||
|
||||
s = _indulc;
|
||||
s << " " << _civulc;
|
||||
set_row (6, "@50g%-52s", (const char*) s);
|
||||
@ -119,14 +119,13 @@ void BA3300_application::set_page(int , int counter)
|
||||
else
|
||||
{
|
||||
set_row (1, "@1g%-50s", (const char*) _ragsoc);
|
||||
set_row (1, "@62g%-29s", (const char*) _indulc);
|
||||
// set_row (1, "@93g%-9s", (const char*) _civulc);
|
||||
// set_row (1, "@103g%-5s", (const char*) _capulc);
|
||||
set_row (1, "@110g%-18s", (const char*) _com);
|
||||
set_row (1, "@130g%-3s", (const char*) _prov);
|
||||
TString s(_indulc);
|
||||
|
||||
s << " " << _civulc << " " << _capulc << " " << _com << " " << _prov;
|
||||
set_row (1, "@52g%-68s", (const char*) s);
|
||||
set_row (2, "@1g%-50s", (const char*) descr);
|
||||
set_row (2, "@52g%16s", (const char*) _cofi);
|
||||
set_row (2, "@70g%11s", (const char*) _paiv);
|
||||
set_row (2, "@52gCODICE FISCALE %-16s", (const char*) _cofi);
|
||||
set_row (2, "@85gPARTITA I.V.A. %-11s", (const char*) _paiv);
|
||||
set_row (2, "@120gPag. %ld", contatore);
|
||||
}
|
||||
}
|
||||
@ -199,7 +198,7 @@ bool BA3300_application::set_print(int)
|
||||
_pag_ini = _msk->get_long(F_NPAGINI);
|
||||
_pag_fin = _msk->get_long(F_NPAGFI);
|
||||
_inizia_dopo = _msk->get_bool(F_PRIMO);
|
||||
_num_pag = (_pag_fin - _pag_ini) + 2;
|
||||
_num_pag = (_pag_fin - _pag_ini) + 1;
|
||||
if (_inizia_dopo) _num_pag++;
|
||||
enable_print_menu();
|
||||
return TRUE;
|
||||
|
Loading…
x
Reference in New Issue
Block a user