社区
图表区
帖子详情
.net水晶报表怎么显示
zoejanet
2014-04-26 03:25:05
为什么我在“主报表预览”里能看到表和数据的样子,可是在窗体执行的时候就不能列?
我窗体里是从工具箱里拖了个水晶报表的控件,然后再关联设置过的rpt的。是不是要在主窗体页面设置些什么?
或者建个dataset再连接下?可是水晶报表自己的那个页面他不是已经有数据了么,为什么还要在加dataset呢?
...全文
3207
5
打赏
收藏
.net水晶报表怎么显示
为什么我在“主报表预览”里能看到表和数据的样子,可是在窗体执行的时候就不能列? 我窗体里是从工具箱里拖了个水晶报表的控件,然后再关联设置过的rpt的。是不是要在主窗体页面设置些什么? 或者建个dataset再连接下?可是水晶报表自己的那个页面他不是已经有数据了么,为什么还要在加dataset呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eeell_2423891094
2014-06-21
打赏
举报
回复
柱形报表数据显示(商品销售) protected void Page_Load(object sender, EventArgs e) { //创建一个字符串数组,保存各季度名称 string[] monNum = new string[4]; //创建一个字符串数组,保存各季度营业额 string[] monCount = new string[4]; //创建生成随机数对象 Random rd = new Random(); //使用for循环赋值 for (int i = 0; i < 4; i++) { monNum[i] = Convert.ToString(i + 1); monCount[i] = (rd.Next(200)).ToString(); } //创建一个字符串变量,保存各季度名称 string strXdata = string.Empty; foreach (string strData in monNum) { strXdata += strData + "季度\t"; } //创建一个字符串变量,保存各季度营业额 string strYdata = string.Empty; foreach (string strValue in monCount) { strYdata += strValue + "\t"; } //创建图表工作区 ChartSpace laySpace = new ChartSpaceClass(); //在图表工作区中添加一个图表 ChChart InsertChart = laySpace.Charts.Add(0); //设置图表类型为3d柱形图 InsertChart.Type = ChartChartTypeEnum.chChartTypeColumnClustered3D; //设置图表是否具有图例 InsertChart.HasLegend = true; //设置图表是否具有标题 InsertChart.HasTitle = true; InsertChart.Title.Caption = "全年季度销售额"; //设置x坐标是否具有标题 InsertChart.Axes[0].HasTitle = true; //设置x坐标标题内容 InsertChart.Axes[0].Title.Caption = "X: 月份"; //设置y坐标是否具有标题 InsertChart.Axes[1].HasTitle = true; //设置最小的数轴值 InsertChart.Axes[1].Scaling.SplitMinimum = 50; //设置y坐标标题内容 InsertChart.Axes[1].Title.Caption = "Y: 数量"; //指定新图表的位置 InsertChart.SeriesCollection.Add(0); //设置分类的值 InsertChart.SeriesCollection[0].SetData(ChartDimensionsEnum.chDimCategories, +(int)ChartSpecialDataSourcesEnum.chDataLiteral, strXdata); //设置图表的值 InsertChart.SeriesCollection[0].SetData(ChartDimensionsEnum.chDimValues, +(int)ChartSpecialDataSourcesEnum.chDataLiteral,strYdata) ; //设置图表颜色 InsertChart.SeriesCollection[0].Interior.Color = "#99E6FC"; //显示图表中所有标志 ChDataLabels dls = InsertChart.SeriesCollection[0].DataLabelsCollection.Add(); //设置标志的大小 dls.Font.Size = 10; //设置标志边框颜色 dls.Border.Color = "red"; //设置标志为粗体 dls.Font.Bold = true; //字符串变量用来保存生成图片的路径 string strAbsolutePath = Server.MapPath(".") + "\\sq.gif"; //将图表保存为图片文件 laySpace.ExportPicture(strAbsolutePath, "GIF", 600, 350); //创建图像标记 string strImageTag = "<IMG src=\"sq.gif\"/>"; //将图像显示在页面中 this.PlaceHolder1.Controls.Add(new LiteralControl(strImageTag)); }
熙风
2014-04-28
打赏
举报
回复
http://blog.csdn.net/happy09li/article/details/6931959
熙风
2014-04-28
打赏
举报
回复
要加dataset
一个很不错的
.net
版
水晶报表
控件
一个很不错的
.net
版
水晶报表
控件,采用flash方式
显示
VB
.NET
水晶报表
的制作 源代码
VB
.NET
水晶报表
的制作 源代码。VB
.NET
水晶报表
的制作 源代码 VB2005
asp
.net
水晶报表
视频教程二
asp
.net
水晶报表
视频教程二,还有教程三
asp
.net
水晶报表
示例
一个通用的在asp
.net
中使用
水晶报表
的示例
.net
水晶报表
总结
.net
下
水晶报表
开发总结
图表区
4,819
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章