Ho un Array memorizzato all'interno di una variabile session in questo modo:

codice:
IF NOT isArray(Session("box")) THEN
  DIM localBox(7,100) 
ELSE
  localBox=Session("box")
END IF
Come potete notare ho impostato i record dell'array a 100 però quando creo un ciclo FOR per creare un file di testo, questo mi crea dei problemi. Es:

codice:
 FOR i=0 TO UBOUND(localBox, 2)
   OutStream.WriteLine ("VEND  REP="&localBox(CARTPREP, i)&",PRE="&orderTotal&",DES="&localBox(CARTPDESC, i)) 
   NEXT
Mi scrive tutti e 100 record anche se vuoti. Come posso limitare la lettura dell'array ai soli record esistenti senza dover farlo scorrere fino al centesimo???