U0
REPORTSTAMPA
Buona sera, sto creando uno script in un report di stampa nella procedura DDT STAMPA PERSONALIZZATA DEGLI ARTICOLI A CORPO,
ho utilizzato un vostro esempio del manuale che è il seguente:
conta = 0 ' inizializzazione variabile che conta il numero di righe For Each RigaMovimento In RowItem.Product.SearchDocRows(,,RowItem.Doc.Anag.Id) 'scorre tutte le righe del documento conta = conta + 1 ' If RowItem.id = RigaMovimento.Id Then ' quando arriva all'ID della riga corrente, interrompe il conteggio ed esce dal ciclo 'End if Exit For Next Rdy.ResponseWrite(conta) ' stampa il risultato
il risultato che mi restituisce è un numero di righe diverso da quelle del documento, anzi mi restituisce sempre il valore pari ad 1. Sembra come se il "For" si fermasse alla prima linea del documento.
il mio obiettivo è di contare le righe utilizzate del documento, perchè questo non funziona?
Grazie per la collaborazione Daniela
|