请问一下,怎么样动太生成水晶报表啊? 比如,我想动态加入列和页眉等,那位高手指点一下哟 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1——在数据被绑定之前动态添加数据。2——对DATAGRID等进行列处理。 引入报表引擎 using CrystalDecisions.CrystalReports.Engine;定义一个文本对象 TextObject txtObj = null;然后在程序中通过报表对象 txtObj = ReportObj.ReportDefinition.ReportObjects["页眉文本ID"] as TextObject;txtObj.Text = "你需要动态改变的值"; 看看这一篇吧.http://www.aspxboy.com/Files/71/68/265.Aspx里面有这样的描述:用程序改变报表中text的文本Dim GetTextObject As TextObject' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")GetTextObject.Text = "XXXX系统"即然能这样修改,不知有没有ReportObjects.Item.Add("")这个功能.楼主自已试一下吧. 看看这一篇吧.http://www.aspxboy.com/Files/71/68/265.Aspx里面有这样的描述:用程序改变报表中text的文本Dim GetTextObject As TextObject' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")GetTextObject.Text = "XXXX系统"即然能这样修改,不知有没有ReportObjects.Item.Add("")这个功能.楼主自已试一下吧. http://www.aspxboy.com/Files/71/68/265.Aspx里面有这样的描述:用程序改变报表中text的文本Dim GetTextObject As TextObject' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")GetTextObject.Text = "XXXX系统" RegularExpressionValidator 验证日期问题 回了就送分 关于读取XML文件的问题? 怎么样使用这个.......... 初学c#,请问可以传递参数的dll应该怎么写?谢谢 静态方法中,如何得到当前类名? 删除的问题? c#局域网组播的诡异问题,求教了 ConnectionTimeout属性是只读的?? 我以前学过bc,不过不是很精通,现在不学vc而直接学c#行吗? 还c#有好用的盗版卖吗?c#对操桌系统有没有要求?98 2000 xp? 格式输出 C#析構函數的問題.
在数据被绑定之前动态添加数据。2——
对DATAGRID等进行列处理。
定义一个文本对象 TextObject txtObj = null;
然后在程序中通过报表对象
txtObj = ReportObj.ReportDefinition.ReportObjects["页眉文本ID"] as TextObject;
txtObj.Text = "你需要动态改变的值";
http://www.aspxboy.com/Files/71/68/265.Aspx
里面有这样的描述:
用程序改变报表中text的文本
Dim GetTextObject As TextObject
' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。
GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")
GetTextObject.Text = "XXXX系统"即然能这样修改,不知有没有ReportObjects.Item.Add("")这个功能.楼主自已试一下吧.
http://www.aspxboy.com/Files/71/68/265.Aspx
里面有这样的描述:
用程序改变报表中text的文本
Dim GetTextObject As TextObject
' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。
GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")
GetTextObject.Text = "XXXX系统"即然能这样修改,不知有没有ReportObjects.Item.Add("")这个功能.楼主自已试一下吧.
里面有这样的描述:
用程序改变报表中text的文本
Dim GetTextObject As TextObject
' 按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。
GetTextObject = orpt.ReportDefinition.ReportObjects.Item("text13")
GetTextObject.Text = "XXXX系统"