xtrareport的使用心得

以前我一直用reportmachine设计报表,不过这次做B/S开发放弃了rm ,不是 rm不好用,应该说rm有许多优点,例如两种报表样式,设计报表的速度快,许多 功能符合中国式报表等等。但是rm要用在web开发中还是有一些问题的 ,例如报 表预览的时候经常失败,还要更改计算机安全等级(也有园友通过支付宝证书进 行代码签名解决此问题,不过计算机没有使用过支付宝,这个方案就失败了 ) ,最要命的是缺少帮助文件,技术支持不太理想。这里就不在具体的评价两种报 表工具的优缺点了 ,还是言归正传谈谈心得体会:

1、设计报表

建议通过RibbonEndUserDesignerDemo设计报表。个人感觉要比在VS中设计方 便的多。

2、调用报表

Dim rpt As New DevExpress.XtraReports.UI.XtraReport
        rpt.LoadLayout(MapPath (Common.ConfigHelper.GetConfigString("ReportFile")) & "CerDetail.repx")
        rpt.DataSource = ds
        ReportViewer1.Report = rpt

在这顺便提一下,有的同志提问说ds.Tables.Add(dt)会出现ds中已存在此 table,其实通过如下方法就可以解决

Dim dt As New DataTable
        dt = sm.GetList_CerEmp("").Copy
        dt.TableName = "CerEmp"    ‘CerEmp自己定义的
        ds.Tables.Add(dt)

3、传递参数

Dim rp As New DevExpress.XtraReports.UI.XtraReport

        Dim item As New DevExpress.XtraReports.Parameters.Parameter
        item.Name = ""

        item.Value = ""
        rp.Parameters.Add(item)

request parameters 属性设置为NO

时间: 2024-08-31 20:23:21

xtrareport的使用心得的相关文章

Java的Package与Import机制之我的理解(初学者的心得)

初学|心得    以下内容的测试条件是你的机器上,设置了path命令PATH= D:\JDK1.4\BIN;D:\JDK1.4\LIB;,可以正常执行java和javac命令,不用设置classpath路径的情况下.       从一个简单的例子谈谈package与import机制 基本原则:为什么需要将Java文件和类文件切实安置到其所归属之Package所对应的相对路径下. 为什么要这样做呢?如果你在程序中,用到打包命令package,并且直接编译和执行该程序.例如:以下面程序为例: pac

钉钉 ISV 应用开发的一些心得

1. 背景 前段时间从前到后完整地做完了一个简单的钉钉上的 ISV 应用 -- 猿活动. 最开始想做这么一个小工具,是想到,平时部门中经常会组织一些分享活动,但是这些分享活动却没有一个比较直观的"站点"来记录一次又一次的,很多人的努力的付出,这是很可惜的事.同时,在做这些活动的时候,也缺少一些互动的手段,比如现场签到,打赏什么的. 好吧,刚开始的时候是这样想的,当然,在做的过程中,也发现钉钉的基于"组织"的应用场景,在某些情况下限制挻大的(比如现场的交互,因为到现场

PPT色彩搭配的一些心得

一直有很多人问我PPT配色上的问题,其实说实在的,我PPT制作时也只是按自己的喜好去搭配认为舒服的色彩,俗话说跟着感觉走,在这里我将一点心得和一些见解和大家一起分享. 一.选取PPT主色和PPT辅助色 PPT设计中都存在主色和辅助色之分. PPT主色:视觉的冲击中心点,整个画面的重心点,它的明度.大小.饱和度都直接影响到辅助色的存在形式以及整体的视觉效果. PPT辅助色:在整体的画面中则应该起到平衡主色的冲击效果和减轻其对观看者产生的视觉疲劳度,起到一定量的视觉分散的效果. 值得强调的是:在PP

关于工作效率的心得分享

这是去年11月底在小组里分享过的工作效率心得,在这里也跟大家分享一下工作"快"感哈哈.我相信大家应该都有过工作效率的些许烦恼.而这个效率啊伴随我很长时间的痛苦.每每到PDI的时候领导必提效率有木有?自认为快是不算的,必须领导和客户方说了算,对于当年校招进来的毛驴,是一件泪崩漫长的提升过程.整天琢磨如何快,多快的速度才算快,恨不得快到连参照物都变得动感模糊.时间是把杀猪刀,不仅催人老还得与它赛跑,经过这几年的自残式磨练,也早该总结总结. 一. 懂得整理需求 效率是先把重要的事情优先排序来

XSL学习心得 - 制作图像超链接

链接|心得 这是我今天学习的时候遇到的另一个问题,做图像超链接要把链接地址放到<a>的href属性中去,可是这就是在标签中套标签,是不可以的,查了<Web编程实做教程>,才知道正确的解决方案,现在与大家分享. 此段代码运行需要两张图片:a.gif和b.gif. my.xml 以下内容为程序代码: <?xml version="1.0" encoding="GB2312"?><?xml-stylesheet type=&quo

XSL学习心得 - 调用属性值

心得 也许这个问题很简单吧,但是刚才查了好多篇入门教程都没有涉及,幸好hsower发的xsl语法介绍中有详细的说明.     <xsl:value-of select="元素名称/@属性名称"/>    比如一段XML代码是这样的:   <王朔 网址="www.wangshuo.com">知名作家加著名评论家王朔先生的地方</王朔>    我们可以用<xsl:value-of select="王朔/@网址"

ASP应用的四个心得分享

学好一门编程语言有两个条件是必不可少的,一是理论与实践结合,在实际例程去验证书本上的理论能加深你对理论的理解:二是学会总结,把学习.运用中的心得体会记下来,当成一种经验或者教训加以提炼并在日后的应用中加以改进,一定能提高你对这门编程语言的认识.以下是笔者在学习与运用ASP编程中的一点经验,希望能对大家有所帮助.          学好一门编程语言有两个条件是必不可少的,一是理论与实践结合,在实际例程去验证书本上的理论能加深你对理论的理解:二是学会总结,把学习.运用中的心得体会记下来,当成一种经验

FTP服务器的部署和维护心得

部署与维护FTP服务器是网络管理员的基本技能.虽然如此,但是笔者每次为企业部署完FTP服务器应用之后,总会有所收获.因为不同的企业需求不同,他们会提出形式各样的需求. 而笔者每次解决用户的一个需求之后,总会有一种成就感.这不前不久笔者刚文成一个FTP服务器的搭建.不过这个案例有点特殊,因为其FTP服务器采用的操作系统是Linux.为此感悟就更多了. 心得一:为用户分配组 FTP服务器常用来放置一些工作文件.为此网络管理员在部署FTP服务器的时候,必须要注意其权限的管理.也就是说,要做到用户只能够

五条Google Analytics(分析)设置心得

自从投身互联网到现在,就一直在使用Google Analytics(分析)工具,以下是笔者总结的关于 Google Analytics 设置的五条心得,尤其适用于新开通的 Google Analytics 账户. 以旧版 Google Analytics 为例,主要设置入口如下图: 一.创建原始数据配置文件: 任何一个 Google Analytics 账户都一定要设置一个原始配置文件,建议该配置文件除了过滤公司内部访问之外,其余都不设置,原始数据非常重要啊. Google Analytics