六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

怎么在ASP里面創建統計圖表

[摘要]下面給出了一個通用的函數及其用例,請參考。 <%REM 首先我們設計一個ShowCart函數,其中REM aValues 是一個數值數組REM aLables 是橫坐標的標號REM strTi...
下面給出了一個通用的函數及其用例,請參考。 <%
REM 首先我們設計一個ShowCart函數,其中
REM aValues 是一個數值數組
REM aLables 是橫坐標的標號
REM strTitle是這個統計圖的標題
REM strXAxisLable  X軸的標簽
REM strYAxisLable  Y軸的標簽
Sub ShowChart(ByRef aValues, ByRef aLabels, ByRef strTitle, ByRef strXAxisLabel, ByRef strYAxisLabel)
' 你可以隨便改變的圖形常數
' 單位是屏幕像素點
Const GRAPH_WIDTH  = 450  ' 圖形寬度
Const GRAPH_HEIGHT = 250  ' 圖形
   Const GRAPH_BORDER = 5    ' 坐標線寬度
Const GRAPH_SPACER = 2    ' 統計條之間的距離
        Const TABLE_BORDER = 0
' 變量聲明
Dim I
Dim iMaxValue
Dim iBarWidth
Dim iBarHeight
        ' 取得aValues最大值
iMaxValue = 0
For I = 0 To UBound(aValues)
If iMaxValue < aValues(I) Then iMaxValue = aValues(I)
Next 'I
' 計算每條圖形的寬度
iBarWidth = (GRAPH_WIDTH \ (UBound(aValues) + 1)) - GRAPH_SPACER
        ' 開始繪圖
%>
        <TABLE BORDER='<%= TABLE_BORDER %>' CELLSPACING='0' CELLPADDING='0'>
<TR>
<TD COLSPAN='3' ALIGN='center'><H2><%= strTitle %></H2></TD>
</TR>
<TR>
        <TD VALIGN='center'><B><%= strYAxisLabel %></B></TD>
<TD VALIGN='top'>
<TABLE BORDER='<%= TABLE_BORDER %>' CELLSPACING='0' CELLPADDING='0'>
<TR>
                & nbsp;               &n bsp;        <TD ROWSPAN='2'><IMG SRC='http://www.okasp.com/techinfo/images/spacer.gif' BORDER='0' WIDTH='1' HEIGHT='<%= GRAPH_HEIGHT %>'></TD>
<TD VALIGN='top' ALIGN='right'><%= iMaxValue %> </TD>
                & nbsp;             </TR>
<TR>
<TD VALIGN='bottom' ALIGN='right'>0 </TD>
</TR>
</TABLE>
</TD>
<TD>
<TABLE BORDER='<%= TABLE_BORDER %>' CELLSPACING='0' CELLPADDING='0'>
<TR>
<TD VALIGN='bottom'><IMG SRC='http://www.okasp.com/techinfo/images/spacer_black.gif' BORDER='0' WIDTH='<%= GRAPH_BORDER %>' HEIGHT='<%= GRAPH_HEIGHT %>'></TD>
<%
' 對數組所有數值進行循環,繪制條形圖!
                & nbsp; For I = 0 To UBound(aValues)
iBarHeight = Int((aValues(I) / iMaxValue) * GRAPH_HEIGHT)
                & nbsp;               &n bsp;               ' 因為瀏覽器會忽略0高度的條形圖,所以用1代替!
                & nbsp;   If iBarHeight = 0 Then iBarHeight = 1
%>
<TD VALIGN='bottom'><IMG SRC='http://www.okasp.com/techinfo/images/spacer.gif' BORDER='0' WIDTH='<%= GRAPH_SPACER %>' HEIGHT='1'></TD>
<TD VALIGN='bottom'><IMG SRC='http://www.okasp.com/techinfo/images/spacer_red.gif' BORDER='0' WIDTH='<%= iBarWidth %>' HEIGHT='<%= iBarHeight %>' ALT='<%= aValues(I) %>'></A></TD>
<%
                & nbsp;          Next 'I
%>
</TR>
<TR>
<TD COLSPAN='<%= (2 * (UBound(aValues) + 1)) + 1 %>'><IMG SRC='http://www.okasp.com/techinfo/images/spacer_black.gif' BORDER='0' WIDTH='<%= GRAPH_BORDER + ((UBound(aValues) + 1) * (iBarWidth + GRAPH_SPACER)) %>' HEIGHT='<%= GRAPH_BORDER %>'></TD>
</TR>
  <% ' 檢查橫坐標數組是否有效! %>
<% If IsArray(aLabels) Then %>
<TR>
<TD><!-- 留點空間 --></TD>
<% For I = 0 To UBound(aValues)  %>
<TD><!-- 留點空間 --></TD>
<TD ALIGN='center'><FONT SIZE='1'><%= aLabels(I) %></FONT></TD>
<% Next 'I %>
</TR>
<% End If %>
</TABLE>
</TD>
</TR>
<TR>
<TD COLSPAN='2'><!-- 使下一個TD元素居中--></TD>
<TD ALIGN='center'><BR><B><%= strXAxisLabel %></B></TD>
</TR>
</TABLE>
<%
End Sub
%>
<%
' 一個帶有橫坐標的條形圖
ShowChart Array(6, 10, 12, 18, 23, 26, 27, 28, 30, 34, 37, 45, 55), _
Array("P1", "P2", "P3", "P4", "P5", "P6", "P7", "P8", "P9", _
"P10", "P11", "P12", "P13"), "連續幾個月的銷售額", "X 軸", "Y 軸"
' 空行
Response.Write "<BR>" & vbCrLf
Response.Write "<BR>" & vbCrLf
Response.Write "<BR>" & vbCrLf
' 構造一個由隨機數組成的數組
Dim I
Dim aTemp(49)
Randomize
For I = 0 to 49
aTemp(I) = Int((50 + 1) * Rnd)
Next 'I
' 由隨機數組生成的條形圖
ShowChart aTemp, "這不是一個數組!", "隨機條形圖", "序號 ", "隨機數"
%>





主站蜘蛛池模板: 亚洲欧美日韩一区成人 | 色偷偷狠狠色综合网 | 午夜成年免费观看视频 | 青免费视频 | 日本天堂免费观看 | 日本在线视频网址 | 四虎免费在线视频 | 午夜天堂在线视频 | 日本www色视频成人免费网站 | 色爱综合网欧美 | 亚洲欧洲精品视频在线观看 | 色妇色综合久久夜夜 | 欧美一级黄色片免费看 | 性感美女香蕉视频 | 亚洲人与牲动交xxxxbbbb | 亚洲一区二区三区播放在线 | 青青青国产在线观看 | 色天使亚洲综合在线观看 | 天天色综合1 | 色综合中文字幕色综合激情 | 日韩黄| 日本邪恶全彩 | 欧美一级在线观看播放 | 婷婷六月久久综合丁香可观看 | 日日摸夜夜添夜夜添一区二区 | 伊人剧场 | 亚洲精品乱码久久久久久中文字幕 | 四虎影视成人永久在线播放 | 伊人久久大香线蕉综合7 | 亚洲影视天堂 | 色欧美色 | 日韩在线国产精品 | 午夜免费看视频 | 亚洲国产图片 | 欧美一级在线视频 | 日韩精品手机在线 | 亚洲一级大黄大色毛片 | 日韩国产精品99久久久久久 | 四虎成人在线视频 | 亚洲免费福利视频 | 青娱乐在线播放 |