<% @ Page Language="C#" %> <script language=C# runat="server"> public void table2(string[,] stat_array,int table_left,int table_top,int all_width,int all_height,string table_title,string unit) { string[] bg_color=new string[10]; double[] pie=new double[11]; bg_color[0]="#ff1919"; bg_color[1]="#ffff19"; bg_color[2]="#1919ff"; bg_color[3]="#19ff19"; bg_color[4]="#fc0"; bg_color[5]="#3cc"; bg_color[6]="#ff19ff"; bg_color[7]="#993300"; bg_color[8]="#f60"; bg_color[9]="#ff8c19"; int num =stat_array.GetLength(0); int allvalues=0; for(int i=0;i "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( " "); Response.Write( "
"+table_title+"
|
<script language="C#" runat="server">
public void table2(string[,] stat_array,int table_left,int table_top,int all_width,int all_height,string table_title,string unit)
{
string[] bg_color=new string[10];
double[] pie=new double[11];
bg_color[0]="#ff1919";
bg_color[1]="#ffff19";
bg_color[2]="#1919ff";
bg_color[3]="#19ff19";
bg_color[4]="#fc0";
bg_color[5]="#3cc";
bg_color[6]="#ff19ff";
bg_color[7]="#993300";
bg_color[8]="#f60";
bg_color[9]="#ff8c19";
int num =stat_array.GetLength(0);
int allvalues=0;
for(int i=0;i<num;i++)
{
allvalues = allvalues+int.Parse(stat_array[i,0]);
}
double k=0;
for(int i=0;i<num;i++)
{
pie[i]=double.Parse(String.Format("{0:F4}",(int.Parse(stat_array[i,0])/(allvalues+0.0))));
}
//pie[9]=double.Parse(String.Format("{0:F4}",(int.Parse(stat_array[9,0])/(allvalues+0.0))));
for(int i=0;i<num-1;i++)
{
k=k+pie[i];
}
pie[num]=(1-k);
///
Response.Write( "<v:shapetype id='Cake_3D' coordsize='21600,21600' o:spt='95' adj='11796480,5400' path='al10800,10800@0@0@2@14,10800,10800,10800,10800@3@15xe'></v:shapetype>");
Response.Write( "<v:shapetype id='3dtxt' coordsize='21600,21600' o:spt='136' adj='10800' path='m@7,l@8,m@5,21600l@6,21600e'> ");
Response.Write( " <v:path textpathok='t' o:connecttype='custom' o:connectlocs='@9,0;@10,10800;@11,21600;@12,10800' o:connectangles='270,180,90,0'/>");
Response.Write( " <v:textpath on='t' fitshape='t'/>");
Response.Write( " <o:lock v:ext='edit' text='t' shapetype='t'/>");
Response.Write( "</v:shapetype>");
Response.Write( "<v:rect id='background' style='position:absolute;left:"+table_left+"px;top:"+table_top+"px;WIDTH:"+all_width+"px;HEIGHT:"+all_height+"px;' fillcolor='#EFEFEF' strokecolor='gray'>");
Response.Write( " <v:shadow on='t' type='single' color='silver' offset='4pt,4pt'/>");
Response.Write( "</v:rect>");
Response.Write( "<v:group ID='table' style='position:absolute;left:"+table_left+"px;top:"+table_top+"px;WIDTH:"+all_width+"px;HEIGHT:"+all_height+"px;' coordsize = '21000,11500'>");
Response.Write( " <v:Rect style='position:relative;left:500;top:200;width:20000;height:800'filled='false' stroked='false'>");
Response.Write( " <v:TextBox inset='0pt,0pt,0pt,0pt'>");
Response.Write( " <table width='100%' border='0' align='center' cellspacing='0'>");
Response.Write( " <tr>"