RISOLTO: UN RECORD BLOCCAVA LO SCRIPT





Salve a tutti,

sono a proporvi un piccolo problema:

Io ho 3 file ASP che generano rispettivamente un documento WORD, EXCEL e PDF. A queste "generazioni" ci si arriva in due modi:

1) Pagina col elenco di tutti i record (quindi genera un file con l'elenco dei record)
2) Pagina del dettaglio del record scelto (quindi genera un file con solo quel record)

Eccoci al problema, quando genero il file DAL DETTAGLIO (quindi solo con quel determinato record) funziona tutto, quando invece lo genero (o almeno ci provo..) dall'elenco generale non funziona. Ma entriamo nel dettaglio:

codice:
Request.QueryString

Codice=Request ("Codice")
Nome=Request ("Nome")

N_Infortuni=Request ("N_Infortuni")
Evacuazione=Request ("Evacuazione")
Formazione_Apertura=Request ("Formazione_Apertura")
Formazione_TGT=Request ("Formazione_TGT")
Documento_Valutazione_Rischi=Request ("Documento_Valutazione_Rischi")
Piano_Emergenza=Request ("Piano_Emergenza")
Check_List=Request ("Check_List")
TOT_Incidenze=Request ("TOT_Incidenze")

sql = "SELECT * FROM Negozi WHERE 1=1"

IF Codice<>"" THEN sql = sql & " AND Codice LIKE '" & Codice & "%' "
IF Nome<>"" THEN sql = sql & " AND Nome LIKE '" & Nome & "%' "

objRs.open sql, objConn
codice:
do while not objRs.EOF
Codice=objRs("Codice")
set objRs_3 = objConn.Execute ("SELECT * FROM Sicurezza WHERE Codice='"&Codice&"' ")
codice:
stampa i valori

objRs.Movenext
Loop

objRs.Close
set objRs = nothing
I pratica, prima genera l'elenco dei "NEGOZI", una volta recuperato il codice del primo (esempio) negozio recupera i valori dall'altra tabella (in base, appunto, al codice) SICUREZZA, e il problema è quando prova a stamparli:

codice:
=objRs_3("N_Infortuni")
Il punto è che la sintassi è giusta, altrimenti non funzionerebbe nel dettaglio..

Non riesco proprioa capire il problema.. qualcuno ha qualche idea?

Grazie