Ho trovato la soluzione, lo script con la query veniva eseguito in ciclo per ogni record stampato. Ho risolto spostando lo script dentro l'IF che fa apparire Elimina.