Yes it is dynamicly generated.
here is a snippet of code:
<param NAME="ChartData.Items" VALUE="<% Do While (not DataEH.EOF and i < 13) Response.Write Month(DataEH.Fields("rdg_date"
) & "/" & Right(Cstr(Year(DataEH.Fields("rdg_date"
)),2)%>,
<%DataEH.MoveNext
i=i+1%> <% Loop %>">
<% DataEH.MoveFirst %>
We use vb script to obtain the database info for the customer currently on the page, and the data for the graph is passed through as a parameter via additional vb script