Cazzarole e agg. XI

git-svn-id: svn://10.65.10.50/trunk@2885 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
villa 1996-05-23 08:24:34 +00:00
parent badc1e677a
commit 9101f9e6f1

View File

@ -2,6 +2,7 @@
// Stampa allegati iva // Stampa allegati iva
#include <applicat.h> #include <applicat.h>
#include <prefix.h>
#include <mask.h> #include <mask.h>
#include <printapp.h> #include <printapp.h>
#include <progind.h> #include <progind.h>
@ -821,7 +822,8 @@ void CG3300_application::calcola ()
nuova_ditta = _nditte->curr().get_long(NDT_CODDITTA); nuova_ditta = _nditte->curr().get_long(NDT_CODDITTA);
} }
for (_nditte->read(); bool good = TRUE;
for (int err = _nditte->read();
( nuova_ditta =_nditte->curr().get_long(NDT_CODDITTA) ) <= ditta_a; ( nuova_ditta =_nditte->curr().get_long(NDT_CODDITTA) ) <= ditta_a;
_nditte->next()) _nditte->next())
@ -829,7 +831,13 @@ void CG3300_application::calcola ()
ditta_curr = get_firm(); ditta_curr = get_firm();
if (ditta_curr != nuova_ditta) if (ditta_curr != nuova_ditta)
{
if (good = prefix().exist(nuova_ditta)) // TBC *** fv mi sembrava ci volesse
set_firm (nuova_ditta); set_firm (nuova_ditta);
}
if (good)
{
if (_ricalcola) ricalcola (_anno_stampa); if (_ricalcola) ricalcola (_anno_stampa);
@ -883,9 +891,9 @@ void CG3300_application::calcola ()
// rimetto all'inizio il puntatore di _alleg dopo averlo scorso tutto una volta // rimetto all'inizio il puntatore di _alleg dopo averlo scorso tutto una volta
_alleg->first(); _alleg->first();
}
if (_nditte->eof()) break; if (_nditte->eof()) break;
} // for su nditte } // for su nditte
// //