diff --git a/ef/ef0a00.cpp b/ef/ef0a00.cpp index 65bcaee3c..090beac6b 100755 --- a/ef/ef0a00.cpp +++ b/ef/ef0a00.cpp @@ -265,7 +265,9 @@ bool TPE_mask::fill_row(const TRiga_scadenze& rs, TToken_string& row, bool& part cig = rmov.get(RMV_CIG); } row.add(cup); + row.add(""); row.add(cig); + row.add(""); } return ok; } @@ -428,7 +430,8 @@ bool TPE_mask::fill_rate() if (fill_row(rs, row, partially_unassigned, false, false)) { const int numrow = sheet.items(); - sheet.row(numrow) = row; + sheet.row(numrow) = row; + sheet.check_row(numrow); if (partially_unassigned) sheet.disable_cell(numrow, 1); // Non permette di mettere a saldo } @@ -481,7 +484,7 @@ bool TPE_mask::fill_distinta(bool clear_all) row.add(eff.get(EFF_CUP), sheet.cid2index(F_CUP)); row.add(eff.get(EFF_CIG), sheet.cid2index(F_CIG)); - + sheet.check_row(r - 1); if (partially_unassigned) sheet.disable_cell(r - 1, 1); // Non e' possibile mettere saldo if (dist_cont)