ciao LM,

direi che forse il controllo che richiede il minimo di intervento per la visualizzazione di una lista di records è la MSHFlexgrid.

considera che una volta ottenuto il recordset filtrato, che si chiama ad esempio rsStampa, basta fare:

codice:
Set MSHFlexGrid1.Recordset = rsStampa
e la griglia è bella e popolata

per di più questo tipo di griglia non permette l'editing dei dati da parte dell'utente, quindi sei assolutamente sicuro che questi rimarranno invariati.

Boolean