Uitlizzata physical_rows al posto di rows nella fatturazione bolle
git-svn-id: svn://10.65.10.50/trunk@5122 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
aeec94ab27
commit
fe1d23e22b
@ -69,8 +69,8 @@ bool TFatturazione_bolle::raggruppa(TDocumento& doc_in, TDocumento& doc_out)
|
||||
if (gestione_riferimenti())
|
||||
{
|
||||
// Determina ed eventualmente crea la riga di riferimento
|
||||
const int riga_rif = riferimenti_in_testa() ? 1 : doc_out.rows()+1;
|
||||
if (riga_rif > doc_out.rows())
|
||||
const int riga_rif = riferimenti_in_testa() ? 1 : doc_out.physical_rows()+1;
|
||||
if (riga_rif > doc_out.physical_rows())
|
||||
{
|
||||
TRiga_documento& rout = doc_out.new_row();
|
||||
rout.forza_sola_descrizione();
|
||||
@ -116,7 +116,7 @@ bool TFatturazione_bolle::raggruppa(TDocumento& doc_in, TDocumento& doc_out)
|
||||
if (riga_uguale(2)) campi_riga.add("PREZZO|SCONTO");
|
||||
}
|
||||
|
||||
for (int r = 1; r <= doc_in.rows(); r++)
|
||||
for (int r = 1; r <= doc_in.physical_rows(); r++)
|
||||
{
|
||||
const TRiga_documento& rin = doc_in[r];
|
||||
const bool rindesc = rin.sola_descrizione(); // La riga di input e' descrittiva
|
||||
@ -129,7 +129,7 @@ bool TFatturazione_bolle::raggruppa(TDocumento& doc_in, TDocumento& doc_out)
|
||||
// se la riga non contiene solo una descrizione
|
||||
if (ragg_rig && !rindesc) // Se devo raggruppare le righe ...
|
||||
{
|
||||
const int last = doc_out.rows();
|
||||
const int last = doc_out.physical_rows();
|
||||
for (int o = 1; o <= last; o++) // ... cerca una riga compatibile
|
||||
{
|
||||
TRiga_documento& rout = doc_out[o];
|
||||
|
Loading…
x
Reference in New Issue
Block a user