Ciao mi riferisco a questo articolo http://freeasp.html.it/script/view_script.asp?id=279 a firma del Sig. Roberto Caccianini.

Lo script funziona bene, ma quando un valore è uguale o superiore al 100% sul grafico la barra verticale indica il 10%, dov'è l'errore?
codice:
<%
'Valori di ogni voce
totale = 0
prima = RECDown("avanzamento0")
seconda = RECDown("avanzamento3")
terza = RECDown("avanzamento4")
quarta = RECDown("avanzamento5")
quinta = RECDown("avanzamento6")
sesta = RECDown("totale3")

'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) 
else
	prima2 = 0
	seconda2 = 0
	terza2 = 0
	quarta2 = 0
	quinta2 = 0
	sesta2 = 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) 
%> 
</p>
<div style="position:relative; background-image: url('grafico1.gif');background-color: #ffffff; border-collapse: collapse; width:467; height:200">
	
	<div style="border:1px ridge #ff3300;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:154px; bottom:0;"><div style="height:<%=prima3%>px;width:34px;background-color:#ff3300;" title="<%=personale &": "& prima2%>"></div></div>
	<div style="border:1px ridge #666666;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:194px; bottom:0;"><div style="height:<%=seconda3%>px;width:34px;background-color:#666666;" title="<%=materiali &": "& seconda2%>"></div></div>
	<div style="border:1px ridge #996666;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:234px; bottom:0;"><div style="height:<%=terza3%>px;width:34px;background-color:#996666;" title="<%=terzi &": "& terza2%>"></div></div>
	<div style="border:1px ridge #669999;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:274px; bottom:0;"><div style="height:<%=quarta3%>px;width:34px;background-color:#669999;" title="<%=intercompany &": "& quarta2%>"></div></div>
	<div style="border:1px ridge #ffff00;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:314px; bottom:0;"><div style="height:<%=quinta3%>px;width:34px;background-color:#ffff00;" title="<%=altri_costi &": "& quinta2%>"></div></div>
	<div style="border:1px ridge #999966;border-bottom:1px solid #999999;z-index:2;position:absolute;font-size:3px;left:354px; bottom:0;"><div style="height:<%=sesta3%>px;width:34px;background-color:#999966;" title="<%=totale3 &": "& sesta2%>"></div></div>