紧急求助,vb6中如何调用水晶报表9.0

jzd1997 2003-02-25 08:32:27
水晶报表9.0没有象4.6或者8.0那样的crystal reporter control控件,只有crystal viewer control,我就不知道如何调用做好的报表了,请各位指教.
...全文
183 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
vicon 2003-03-02
  • 打赏
  • 举报
回复
蹭点分.
hxy2003 2003-02-28
  • 打赏
  • 举报
回复
我也有同样的问题的,被我问啦,哈哈
chenyu5188 2003-02-28
  • 打赏
  • 举报
回复
我来也,不要忘了我。UP
liuxum 2003-02-28
  • 打赏
  • 举报
回复
结贴!哈哈
jzd1997 2003-02-27
  • 打赏
  • 举报
回复
自立更生,搞定了,我的代码如下
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset

Set CrReport = Appl.OpenReport(App.Path & "\rpt_FB0020.rpt") 'Open the Events.rpt report file.
With cnn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.Open "D:\work\医師\source\wmdb\KAIINMDB.mdb"
End With
Call rst.Open("FB0020", cnn, adOpenDynamic, adLockReadOnly, adCmdTable)
CrReport.ParameterFields(1).AddCurrentValue "abd"
CrReport.Database.SetDataSource rst
CRViewer91.ReportSource = CrReport 'Sets the Report source of the CrViewer to the Report object we created.


CRViewer91.ViewReport 'View the Report.

jzd1997 2003-02-27
  • 打赏
  • 举报
回复
我用如下方式想动态的设置报表的数据库连接,但是不成功,回答这个问题后我一定给分,谢谢
Private Sub Form_Load()
Dim Pw_MdbFname As String
Dim Pw_AppPath As String
Dim Pw_Ret As String

Pw_AppPath = App.Path
Pw_AppPath = IIf(Right(Pw_AppPath, 1) = "\", Pw_AppPath, Pw_AppPath & "\")
Set CrReport = Appl.OpenReport(Pw_AppPath & "rpt_FB0020.rpt") 'Open the Events.rpt report file.

If Not Gf_Get_Inifile("Path", "KAIINMDB", Pw_Ret) Then GoTo L_FormLoad
Pw_MdbFname = Replace(Pw_Ret, "\MDB", "\WMDB")
Pw_MdbFname = "E:\医師会管理システム\source\FB0020\mdb\KAIIN.MDB"
CrReport.DiscardSavedData
CrReport.Database.SetDataSource (Pw_MdbFname)
CrReport.Database.Verify
CrReport.ParameterFields(1).AddCurrentValue Format(Now, "yy/mm/dd hh:mm:ss")

CRViewer91.ReportSource = CrReport 'Sets the Report source of the CrViewer to the Report object we created.


CRViewer91.ViewReport 'View the Report.
Exit Sub
L_FormLoad:
End Sub
lovepeacer 2003-02-26
  • 打赏
  • 举报
回复
你把报表名附给他
jzd1997 2003-02-26
  • 打赏
  • 举报
回复
难道这个问题真的这么难?とても残念だね
liuxum 2003-02-26
  • 打赏
  • 举报
回复
快给分阿!嘻嘻!
jzd1997 2003-02-26
  • 打赏
  • 举报
回复
谢谢楼上的兄弟了!
liuxum 2003-02-26
  • 打赏
  • 举报
回复
Dim moxReport As CRAXDRT.Report
Dim moxAplication As CRAXDRT.Application

Dim moxData As CRAXDRT.DatabaseTable

Set moxAplication = New CRAXDRT.Application
Set moxReport = moxAplication.OpenReport("E:\jyc040e.rpt")

Call moxReport.DiscardSavedData


For Each moxData In moxReport.Database.Tables
Call moxData.SetLogOnInfo("aplite2", "", "ct00", "nec")
Next
'SQL
moxReport.SQLQueryString = "select * from V_JYC040E WHERE ZYUCHUYMD>='20011101' AND ZYUCHUYMD<'20011201'"
CRViewer1.ReportSource = moxReport
CRViewer1.ViewReport
CRViewer1.Zoom (100)
Set moxAplication = Nothing
内容概要:本文围绕VSG构网型逆变器与跟网型逆变器之间的双向平滑切换控制策略展开深入研究,系统探讨了GFL(跟网型)与GFM(构网型)逆变器在并网与孤岛运行模式下的切换机制。基于Simulink平台构建仿真模型,详细实现了切换过程的控制逻辑设计、系统稳定性保障及动态响应性能优化等关键技术环节,重点解决模式切换过程可能出现的电流冲击、频率电压波动等问题,确保微电网在不同运行工况下的连续稳定运行。研究还融合事件触发机制与分布式二次控制策略,实现频率和电压的无差调节,并提升通信资源受限或遭受DoS攻击等异常情况下的系统弹性与协同控制能力,适用于高比例新能源接入场景下的微电网灵活运行需求。; 适合人群:具备电力电子、自动控制、微电网与新能源系统等相关专业背景,从事电力系统仿真、分布式能源控制研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解构网型与跟网型逆变器的运行机理及切换控制原理;②设计并仿真验证GFL/GFM模式间的双向平滑切换策略;③应用于微电网分层控制、孤岛检测与无缝切换、二次频率电压恢复等实际工程场景;④支撑IEEE Transactions等顶级期刊论文的复现、科研项目开发及创新性课题研究。; 阅读建议:建议结合提供的Simulink仿真模型同步学习,重点关注模式切换判据、控制架构切换逻辑、事件触发条件设定及控制器参数整定方法,配合网盘的完整代码与模型资源进行仿真调试,以深入掌握其实现细节并开展进一步的优化与拓展研究。
内容概要:本文提出了一种基于自适应无迹卡尔曼滤波(AUKF)的三相配电网动态状态估计方法,旨在解决三相不平衡配电网在量测噪声统计特性未知或时变情况下的状态估计难题。通过构建三相动态状态估计模型,结合无迹变换处理系统非线性,利用新息序列在线修正过程与观测噪声协方差矩阵,有效提升了状态估计的鲁棒性与精度。研究完整实现了算法的Matlab代码,涵盖系统建模、滤波迭代、噪声自适应调整等关键环节,为复杂配电系统提供了可靠的实时状态感知手段。; 适合人群:具备电力系统分析、现代控制理论基础及Matlab编程能力的研究生、科研人员以及从事智能配电网、状态估计相关工作的电力行业技术人员。; 使用场景及目标:①应用于主动配电网、高比例分布式能源接入等复杂运行环境下的实时动态状态监控;②为故障诊断、电压调控、负荷预测等高级应用提供高精度状态数据支撑;③作为科研与教学非线性滤波算法开发、状态估计仿真实践的参考范例。; 阅读建议:建议读者结合文提供的Matlab代码,逐模块分析算法实现流程,重点理解无迹变换机制与噪声协方差自适应更新策略,并可通过改变网络拓扑、噪声水平等参数进行仿真实验,深入掌握AUKF在实际工程的性能表现与优化方向。

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧