Ciao a tutti.

Come faccio a recuperare una variabile boolean dichiarata in una sub all'esterno della sub stessa?

Se scrivo così:
codice:
sub listaGuasti(cn, byRef listaGuastiOutput)  

SQL = " ....

    set rs = server.createObject("ADODB.Recordset")
    rs.open SQL, cn
        
    if not rs.eof then
        listaGuastiOutput = rs.getrows()
        bNoRecords = False
    else
        bNoRecords = True
    end if  
    
        Response.Write(bNoRecords)
    
   rs.Close()
   Set rs = Nothing   
end sub


   call listaGuasti(cn, listaGuastiOutput)


   Response.Write(bNoRecords)


   cn.Close()
   Set cn = Nothing
La variabile si valorizza come False, mentre se sposto il Response Write all'esterno della sub la variabile non si valorizza.

Sapere aiutarmi?
Grazie