水晶报表并显示图片

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

一.添加 report.rpt 页面

二.添加 report.xsd 页面

三.添加 report.aspx 页面

    1.在 report.aspx 页面拖入 CrystalReportViewer 控件

如下:<CR:CrystalReportViewer ID="cpt" runat="server" AutoDataBind="true" />

    2.在 report.aspx.cs页面加入如下代码

   

   3.在report.xsd 页面添加Table改有的字段,图片类型为System.Byte[]类型

   4.在report.rpt 页面 "字段资源管理器-->数据库专家-->项目数据-->ADO.NET数据集" 选中table 就 OK 了。

水晶报表制作实例 水晶报表貌似是比较“古老”的报表技术了,它是由SAP公司开发的报表产品,通过安装开发包可以在VS中集成Crystall Reports设计器。通过可视化的设计和操作,可以完成报表的制作。正好最近有空帮朋友一个小忙,他也提到了使用水晶报表技术完成报表的批量打印和导出。N年不用水晶报表了,正好练练手。 开发工具我们选用目前主流的VS2010旗舰版。VS2010默认是不集成水晶报表的,需要安装开发包C... 阅读详情

相关推荐

从数据库中读取图片二进制流,通过DataSet显示图片水晶报表

从数据库中取出图片二进制流,以DataSet为中介,新建一个表,通过DataSet将读取到的二进制流图片存入新建的表中,再显示水晶报表

水晶报表显示图片

这种情况应该一般都是用的xsd做为报表的数据源,通过以下的步骤解决这个问题: 1、在原有xsd的架构上增加一列imgdata,数据类型为Base64Binary; 2、生成项目,重新指定报表数据源,将imgdata字段放入报表的相应位置; 3、代码中,生成数据集时,查询语句在原来的查询语句基础上增加一个空一字段imgdata如: select   ....,cast(null   as   ima

earlsen的专栏 844

水晶报表中插入图片,已验证成功,就一个简单的方法。

水晶报表中插入图片,只提供方法,水晶报表,无非就是在Microsoft Visual Studio 2005/08/10等里面拖拉控件。 水晶报表两个插件:CrystalReportViewer、ReportDocument

C#水晶报表应用

Visual Studio2015开发环境中默认没有水晶报表,开发人员在使用时,首先需要到SAP官网下载Crystal Reports for Visual Studio2015安装文件进行安装,然后才可以在Visual Studio2015开发环境中创建水晶报表。桌面进行切换时,水晶报表创建向导自动隐藏,使用Ctrl+shift或者ctrl+tab可使其显示。(安装时请退出360等杀毒软件)

lingxiao16888的博客 2132

动态更改水晶报表背景图片

 水晶报表是没有什么属性可以直接对其背景图片进行设置的,更别说对其动态改变了,下午受一同事启发,我们可以通过更新数据源的方式来间接的对水晶报表背景图片进行动态设置。 还是采用PUSH模式(这种情况估计也只能采用该模式),我们在数据集DataSet1里特别加了一个BackImgTable,里面只放一个字段img(byte[]类型),如图示:BackImgTable仅仅用于存放报表的背景图片信息。接下来我们在设计模板里新加一个页眉节,在页眉a节只放置img字段,既然是作为报表的背景图片,所以尽量把该img字段

luols的专栏 7025

水晶报表图片(插入,显示

工具:Crystal Reports 2008 步骤一:打开水晶报表文件,点击上方 插入--->图片(选择文件位置) 接着将图片调整大小后添加到指定位置 步骤二:设置图片显示规则,右键选择设置图形格式 设置图片格式 编辑图片显示规则 ...

tiegenZ的博客 5533

水晶报表html,水晶报表教程:手把手教你制作基本报表

水晶报表(Crystal Reports)是一款应用非常广泛的商业智能软件,除了强大的报表功能外,最大的优势是实现了绝大多数流行开发工具的集成和接口。下面这篇教程将手把手教你如何制作一个最基本的水晶报表水晶报表连接数据源有两种模式,Pull 和 Push 两种,即拉和推。用水晶报表的“数据库专家”直接连接数据库,报表数据会即时显示报表上就是“拉”模式,即把数据直接从数据库拉到报表上,这样与程序...

weixin_31303743的博客 7695

窗体间传送图片显示水晶报表

<br />amespace CrystalReport2---A窗体<br />{<br />    public partial class Mainform : Form<br />    {<br />        public Mainform()<br />        {<br />            InitializeComponent();<br />        }<br />        private void btnBroswer_Click(object sende

hgyin212314的专栏 621

水晶报表中动态显示任意格式的图片

 在水晶报表中动态显示任意格式的图片    如何在水晶报表中动态显示任意格式的图片      前段时间,Accounting 项目内需要在水晶报表中动态显示任意格式的图片。但是,水晶报表只支持OleDb的静态加载图片和动态在 IFieldObject中显示图片,显然,静态加载是不行的了,而后者仅支持JPEG和BMP格式的图片。因此,我们需要把任意格式的图

yagi85的专栏 3293

如何在VC++下动态调整水晶报表图片的大小

        我用的是VS2005中的内嵌水晶报表,在采用拉模式下,我们可以将数据库中的大字段(Access是ole,Oracle是blob,SQL Server是image)直接拉至水晶报表相应位置显示出来。但是这种方法有一个很严重的缺陷,那就是预设大小是无法改变的。在对象格式中,“图片大小”选项卡中图片宽、高是没有公式可以编辑的,这样如果数据库中保存的图片和预设大小不相同,就产生变形,为了

青蛙王子的专栏 4434

为你的水晶报表加载本地图片

1:首先我们已经有了一个单表的完整水晶报表应用    2:为了能挂接我们的本地图片,在dataset里新建立一个表mylogo。 里面放上两个字段字段类型为System.Byte[]或System.sByte[] 注意,默认类型里只有System.Byte和System.SByte,要自己输入的。 这个mylogo就是一个中介,我们把本地图片读到这个表里,水晶报表从这个表里读到图片

wakilili的专栏 1783

C#+VS2012图片二进制流与数据库MySql、水晶报表间的操作(三)

从数据库中取出图片二进制流,显示水晶报表中mark:关于VS2012(2010)水晶报表的使用可阅读我写的这篇文章:C#中如何使用水晶报表http://blog.csdn.net/qq_22889875/article/details/77017551 阅读了前面的(一)(二)文章,相信都学会了如何将图片二进制流保存到数据库中,现在来学习下如何从数据库中读取二进制流,图片成功显示水晶报表

qq_22889875的博客 1320

水晶报表图片显示

水晶报表布置后里面的图片显示的情况,分两种: 一是:水晶报表工具栏上的图片显示; 二是:水晶报表中的的图片对象不显示;   针对第一种情况的解决方法: 对于工具栏上的图片显示是由于发布的服务器上,水晶报表所需要的站点相关图片样式 没有找到。 在水晶报表图片显示的页面上,看页面的源代码。可在之间找到            rel="stylesheet" type="t

taotao821130的专栏 3148

VC中直接向水晶报表中添加图片

//头文件定义 _ConnectionPtr  m_pConnection; _RecordsetPtr m_pRecordset;  ICROleObjectPtr pCROleObj; IGraphObjectPtr pChartObj;  ISectionsPtr     pSections; ISectionPtr   pSection ;  IParameterFieldDefini

阿天MSDN 2893

C#水晶报表显示sqlserver2000储存的图片 C#水晶报表动态显示sqlserver储存的图片

首先在项目表中添加水晶报表要用的img表 DataTable1 img字段类型为System.Byte[] 切忌一定为System.Byte[] c#自认为System.Byte, 【】自己添加。在需要显示的地方写代码如下GlassBbiaoDataSet.ImageDataTable tbl2 = new GlassBbiaoDataSet.ImageDataTable(); priva

zhgyuhui的专栏 1088

ASP.NET 水晶报表显示数据库中图片-ASP.NET编程词典

ASP.NET编(Net) 883

水晶报表中使用一维和二维条码

本文思路来自于:http://topic.csdn.net/u/20080306/13/b471356c-d5d8-4914-bfc0-bb5a742b9c1f.html什么是一维条码http://baike.baidu.com/view/13740.html什么是二维条码http://baike.baidu.com/view/587003.htm在一般

阿泰的软件实用主义 8013

如何在水晶报表中动态显示任意格式的图片

前段时间,Accounting 项目内需要在水晶报表中动态显示任意格式的图片。但是,水晶报表只支持OleDb的静态加载图片和动态在 IFieldObject中显示图片,显然,静态加载是不行的了,而后者仅支持JPEG和BMP格式的图片。因此,我们需要把任意格式的图片预先转换成受支持的JEPG或BMP格式,再填充到DataSet中,然后动态地推入到水晶报表中。 下...

weixin_30248399的博客 290

水晶报表显示动态图片

背景 公司仓库是手key号码进行收料,为避免key错,在单据上添加二维码图片,扫描读取,单据是用水晶报表生成,问题变成如何在水晶报表上动态显示二维码 解决思路 1.用ZXing生成二维码图片,将图片存入byte数组 2.sql server中创建table字段为varbinary类型,oracle为blob类型,将byte数组插入到该字段中 3.根据table创建xsd文件绑定水晶报...

weixin_30666401的博客 221
上一篇: GridView合并单元格
下一篇: js打印
bianjijianjie
博客等级 码龄17年 14粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值