Hello to all I have table that contains a list of records representing each a document. In the table there is a column containing a checkbox to select the document to print. this is the portion of code that read each row selected on the table. ------------------------------------------------------------------------------------------------------------ nRighe is int=TABLE_NoteLavori..Occurrence j is int=0 iPreview (ipvZoom100) FOR j=1 TO nRighe IF TABLE_NoteLavori.COL_Check[j]=True THEN gnAnno=COMBO_Anno..DisplayedValue gnNumDoc=TABLE_NoteLavori.COL_ID_Commessa[j] LeggoCommessa() iSequencingAdd(RPT_NotaLavoriTot) END END iSequencingPrint () ------------------------------------------------------------------------------------------------------------- the "LeggoCommessa" read each document and pass the data to the report RPT_NotaLavoriTot. My problem is: If i have 2 or more selected rows in the table, using the "iSequencingAdd" function, it show me only the LAST document in the list, instead to see also the previous document selected in the table. If is possible i would like to see a single preview window with all the document selected. So i thought that "iSequencingAdd" should resolve my needed, but it isn't!! Tips and tricks are welcome. Thank in advance Dirk