Ciao a tutti... è da un pò che non ci si vede...
Sto cercando di far funzionare uno script trovato sulla guida asp "Grafico a barre con i css".

Il problema è che quando il valore inserito è uguale al 100%, sul grafico la colonna si ferma al valore 10%, mentre per tutti i valori diversi da 100% la visualizzazione è corretta.

Posto il codice perchè non trovo l'intoppo:
codice:
<%
'Valori di ogni voce
totale = 0
prima = RECDown("a")
seconda = RECDown("p")
terza = RECDown("m")
quarta = RECDown("g")
quinta = RECDown("k")
sesta = RECDown("x")
settima = RECDown("j")
ottava = RECDown("w")
nona = RECDown("q")

'Conto i valori totali
totale = 0
totale = 100

'Percentuali
if totale > 0 then
	prima2 = FormatPercent((prima / totale), 1) 
	seconda2 = FormatPercent((seconda / totale), 1) 
	terza2 = FormatPercent((terza / totale), 1) 
	quarta2 = FormatPercent((quarta / totale), 1) 
	quinta2 = FormatPercent((quinta / totale), 1) 
	sesta2 = FormatPercent((sesta / totale), 1) 
	settima2 = FormatPercent((settima / totale), 1) 
	ottava2 = FormatPercent((ottava / totale), 1) 
	nona2 = FormatPercent((nona / totale), 1) 
else
	prima2 = 0
	seconda2 = 0
	terza2 = 0
	quarta2 = 0
	quinta2 = 0
	sesta2 = 0 
	settima2 = 0 
	ottava2 = 0 
	nona2 = 0 

end if

'le percentuali, senza i decimali, sono utilizzate come dimensione per le barre colorate
prima3 = ((Mid(prima2, 1, 2))*2 - 1)
seconda3 = ((Mid(seconda2, 1, 2))*2 - 1)
terza3 = ((Mid(terza2, 1, 2))*2 - 1)
quarta3 = ((Mid(quarta2, 1, 2))*2 - 1)
quinta3 = ((Mid(quinta2, 1, 2))*2 - 1)
sesta3 = ((Mid(sesta2, 1, 2))*2 - 1) 
settima3 = ((Mid(settima2, 1, 2))*2 - 1) 
ottava3 = ((Mid(ottava2, 1, 2))*2 - 1) 
nona3 = ((Mid(nona2, 1, 2))*2 - 1) 
%>