图挂了.实际你查询到了一些记录, 然后需要用水晶报表输出?这个水晶报表真心不熟. 一般简单的输出我直接用VB的printer对象.复杂点的就用EXCEL模版解决. 感觉比水晶报表更简单.
解决方案 »
- VB怎么指定的字符开始截取这个字符串后面的所有字符
- VB与EXCEL.exe进程问题
- 图片框中如何在图片上添加文字,求救!!!!!!
- 想做一个英文软件,怎么把 MsgBox("", vbOKOnly, "Warning:")中的“确定”键变成“OK”键?
- 简单问题100分相送:点击窗口右上角的关闭按键触发的是什么事件?
- 为什么我的toorbar控件属性里找不到imagelist属性呢?(我在窗体上已经放了imagelist控件了)
- 怎么为一个文件改名?
- 谁能介绍一种比较常用的报表制作方法,先谢了,一定给分
- 怎样在代码中写adodc控件的相对路径
- ADO数据访问部件2.1的BUG,急!!!
- 水晶报表的问题
- VB.NET查找数据记录返回记录总数问题
非常感谢,有没有 EXCEL模版 使用的相关资料或例程源码,谢谢。
非常感谢,有没有 EXCEL模版 使用的相关资料或例程源码,谢谢。
就是用EXCEL做一个固定格式的文件呀, 抬头,框格,划线,什么都设定好保存起来.
要打印的时候就用VB打开这个文件,把数字一个萝卜一个坑填进去,再调用EXCEL打印
Dim Report_App As CRAXDRT.ApplicationSet Report_App = New CRAXDRT.Application
Set myReport = Report_App.OpenReport("d:\123.rpt")Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.Open "select * from 表", dbConnection, adOpenKeyset, adLockReadOnly
myReport.Database.Tables(1).SetDataSource rs
Set rs = NothingWith CRViewer1
.ReportSource = myReport
.EnableGroupTree = False
.EnableAnimationCtrl = False
.EnableDrillDown = False
.EnableHelpButton = False
.EnablePopupMenu = False
.EnableSearchControl = False
.EnableSearchExpertButton = False
.EnableSelectExpertButton = False
.EnableStopButton = False .ViewReport
End With
Dim i As Long
For i = 1 To myReport.FormulaFields.Count
If myReport.FormulaFields(i).FormulaFieldName = strSource Then
myReport.FormulaFields(i).Text = "'" & strReplace & "'"
Exit Sub
End If
Next
End Sub