网站首页 > 文章中心 > 其它

vb.net锐浪报表开发的简单介绍

作者:小编 更新时间:2023-08-11 22:00:24 浏览量:2人看过

如何用VB.NET做水晶报表?

CrystalReportViewer

vb.net锐浪报表开发的简单介绍-图1

dataset 定义数据源

.rpt 文件描述具体报表样式

再加一个调用报表的FORM,就可以实现简单的报表功能

Option Explicit

dim Report as New Cystal1

Private Sub Form_Load()

Screen.MousePointer = vbHourglass

Screen.MousePointer = vbDefault '调用水晶报表完成后置鼠标为默认形状

End Sub

Private Sub Form_Resize()

有没有人能详细的说明vb.net 的特点,优缺点及应用领域?最好也举个运用VB.NET的例子啊!

vb.net锐浪报表开发的简单介绍-图2

记得采纳啊

vb.net报表设置记录行数

①.、用Emedit打开*.frm文件.

开发一个VB.NET程序,要经过几个步骤

不好说,我就说下我的想法!有数据库的!

①.:先想清楚,(包括先设想下页面,涉及的功能等)

调试程序

,生成,查错

fastreport在VB.NET使用

TMemoryStream *s;

try

{

s = new TMemoryStream;

vb.net锐浪报表开发的简单介绍-图3

frReport1-SaveToStream(s);

//以下代码为新增报表

Query1-SQL-Clear();

Query1-SQL-Add("insert into tb_report (r_id,r_desc,r_data) Values (报表编号,'报表说明',',:r_data)");

//Query1-ParamByName("r_sql")-AsString = FSQL;

Query1-ParamByName("r_data")-LoadFromStream(s,ftBlob);

Query1-Prepare();

Query1-ExecSQL();

//以下代码为更新报表

Query1-SQL-Clear()

Query1-SQL-Add("update tb_report set r_data=:r_data where r_id=报表编号");

}

__finally

delete s;

s = NULL;

----------

确实是语言不对啊.因为自己在看你的问题的时候,也尝试自己去做了.不过delphi用这种方法可行,其它的语言应该也不会查到哪去吧~

VB?RDLC报表参数传递问题

没试过封装DLL.

提供其他的方式:rdlc文件属性,生成操作:嵌入的资源.

VB.NET的一个示例代码:

Me.reportviewer.Reset()

'这个是相对路径调用的方法Me.reportviewer.LocalReport.ReportPath

=

Application.StartupPath

".\Reports\报表名.rdlc"

'增加报表数据源

Me.reportviewer.LocalReport.DataSources.Add(New

ReportDataSource("DataSet_IntMater",

DataSet.IntMaterComplain))

'使用嵌入的资源方式调用报表

Me.reportviewer.LocalReport.ReportEmbeddedResource

"项目名.报表名.rdlc"

Me.reportviewer.LocalReport.DisplayName

"报表"

Me.reportviewer.RefreshReport()

以上就是土嘎嘎小编为大家整理的vb.net锐浪报表开发的简单介绍vb.net锐浪报表开发的简单介绍相关咨询咨询主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章