第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Infor Syteline 數(shù)據(jù)庫增長月報表

標(biāo)簽:
Java

公司ERP系统,需求一份数据库大小增长月报表,每月1号发送邮件至订阅者的邮箱,下图右下角的Chart是动态产生,有关渐变图片,可以参考这篇:http://www.cnblogs.com/insus/archive/2012/04/01/2429442.html 另外由于磁盘空间太大,加上当前的ERP存储量小,为了显示图例效果,Insus.NET使用千分比。

 

分享右下角图表代码:

<asp:GridView ID="GridViewErpDbGrowthReport" runat="server" CellPadding="3" CellSpacing="0" Width="97%" GridLines="Both" HeaderStyle-BorderWidth="1" HeaderStyle-BorderStyle="Solid" HeaderStyle-Height="25" HeaderStyle-BackColor="#efebde" RowStyle-BorderWidth="1" RowStyle-BorderStyle="Solid" RowStyle-Height="20" OnRowDataBound="GridViewErpDbGrowthReport_RowDataBound"></asp:GridView>                        Units:KB.<br />                        Disk space total size: 556GB.

OnRowDataBound="GridViewErpDbGrowthReport_RowDataBound" 事件:

复制代码

 1  protected void GridViewErpDbGrowthReport_RowDataBound(object sender, GridViewRowEventArgs e) 2     { 3         if (e.Row.RowType == DataControlRowType.DataRow) 4         { 5             if (e.Row.RowIndex == 0) 6             { 7                 for (int i = 0; i < e.Row.Cells.Count; i++) 8                 { 9                     e.Row.Cells[i].Attributes.Add("Style", "text-align:center;");10                 }11             }12 13             if (e.Row.RowIndex == 1)14             {15                 e.Row.Height = 100;16 17                 for (int i = 0; i < e.Row.Cells.Count; i++)18                 {19                     if (i == 0)20                     {21                         e.Row.Cells[i].Attributes.Add("Style", "vertical-align:bottom; text-align:right;");22                         e.Row.Cells[i].Text = e.Row.Cells[i].Text + "&nbsp;&nbsp;&nbsp;<span style='text-align:right;vertical-align:bottom;'><IMG src='Image/bar.gif' width='10' height='100' ></span>";23                     }24                     else25                     {26                         e.Row.Cells[i].Attributes.Add("Style", "text-align:center; vertical-align:bottom;");27                         string dec = (Convert.ToDecimal(e.Row.Cells[i].Text) * 1000).ToString ();28                         e.Row.Cells[i].Text = dec.Substring(0,dec.Length-2) + "‰<br/><IMG src='vertical-bar.gif' width='30' height='" + dec + "' > ";29                     }30                 }31             }32         }33     }

复制代码


定制好图片的高度,然后是每个月份的大小与磁盘存储大小比得到图片的高度。

由于GridView的每一列是动态产生的,列名不定因素,只能在OnRowDataBound事件重写列值输出。

 

 

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消