程序只剩下报表的问题,如果有一个字段内容是1234,我在报表里面要显示成
A(1) B(2) C(3) D(4)也就是要在4个field里面分开显示,我应该怎么做呢?我现在只会用下面这种简单的方法简单的绑定,如果我像操作报表中每一个field,应该怎么做呢,请赐教~page_load-------------Dim oRpt0030 As New WDS0030()
Me.CrystalReportViewer1.ReportSource = oRpt0030 myCon = New OleDb.OleDbConnection(PublicConnStr) myCon.Close()
myCon.Open() str_sql = vbNullString
str_sql = "SELECT CustBar FROM TDMLIST"
'str_sql = str_sql + "WHERE ID =" & CDec(str_id) & "" myDset = New DataSet()
myadap = New OleDb.OleDbDataAdapter(str_sql, myCon) myadap.Fill(myDset, "Rpt")
oRpt0030.SetDataSource(MyDset) CrystalReportViewer1.ReportSource = oRpt0030
DataBind()
A(1) B(2) C(3) D(4)也就是要在4个field里面分开显示,我应该怎么做呢?我现在只会用下面这种简单的方法简单的绑定,如果我像操作报表中每一个field,应该怎么做呢,请赐教~page_load-------------Dim oRpt0030 As New WDS0030()
Me.CrystalReportViewer1.ReportSource = oRpt0030 myCon = New OleDb.OleDbConnection(PublicConnStr) myCon.Close()
myCon.Open() str_sql = vbNullString
str_sql = "SELECT CustBar FROM TDMLIST"
'str_sql = str_sql + "WHERE ID =" & CDec(str_id) & "" myDset = New DataSet()
myadap = New OleDb.OleDbDataAdapter(str_sql, myCon) myadap.Fill(myDset, "Rpt")
oRpt0030.SetDataSource(MyDset) CrystalReportViewer1.ReportSource = oRpt0030
DataBind()
解决方案 »
- asp.net网站,有什么好的方法或工具,找出网站的性能瓶颈
- Get与Post一直困扰我的问题
- asp.net 实现登陆验证码的问题
- 我的aspx页面上的一个按钮点击事件 Button1_Click 中执行很长时间
- 博客搬家的原理是什么? ~~~困扰很久的问题
- 在一个要求比较高的系统中,比如在招标系统中,到出现了错误,怎么马上解决,怎么提高系统的健壮性??
- 偶尔出现Could not execute query的错误,重新刷新后恢复正常
- [求助].NET编译程序集问题(VBC)-无法找到命名空间和类型
- 谁给一个过滤不文明语言的js程序吧
- 如何设置listbox有横竖两个scrollbar?
- 服务器端控件问题
- 大家帮我想几个用.NET开发的理由吧~~谢谢!!!
我做的打印是个类似邮局邮单之类的东西,纸的背景是固定,例如邮政编码116011,报表上就应该分开的
1 1 6 0 1 1二楼你写的那个是语句,而且我用的access,你那个好像不行,再说做报表写的sql是一长句,我还有很多其他的字段~
我再问个基本的 如果我的sql语句是select code,name,class from TName Left join TClass on TName.code=TClass.code ~~~~我的程序应该怎么写呢,报表里应该怎么做呢(怎么绑定数据源)?
--------------------------------------------------------------------------------------
网上能不能找个例子给我呢?我比较急~
第1个
if Mid({表名.字段名},1,1)= 1 then
formula="a"
end if第2个
if Mid({表名.字段名},2,1)= 1 then
formula="b"
end if后面你自己写吧~报表里面重要的是表关系~ 分组自己用右建试试看吧,比较简单,反正是中文~汇总最好是还是用公式做比较方便~
if Mid({表名.字段名},2,1)= 2 then
formula="b"
end if以此类推~