Mcrosoft报表reportViewer以及rdlc

问题描述

我在rdlc文件里有个TextBox静态文本框,当我在给ReportViewer控件绑定了Rdlc文件之后,我想透过此时的ReportViewer控件找到RDLC文件中的这个静态文本框,改变其Value属性,请问该怎操作?我用这个试过可结果错误:DirectCast(ReportViewer1.FindControl("textBox1"),TextBox).Text="CompanyName";现在问题就是FindControl("textBox1")=nothing;还有这个是不是不能转换成服务器控件TextBox?

解决方案

解决方案二:
肯定找不到的.你通过传递参数改变值啊.呵呵.这种通过参数赋值比较方便,比较灵活.你可以用aspx页面的控件,这样传递值.http://hepenga-1:8080/ReportServer/Pages/ReportViewer.aspx?%2fEasyBridge.Report%2f&rs:Command=Render&ManufacturerID=C011

时间: 2024-12-31 01:05:42

Mcrosoft报表reportViewer以及rdlc的相关文章

报表打印(rdlc)

1首先在你的项目中要添加一个报表文件(扩展名为rdlc) 然后通过VS的可视化对其进行控件的添加和布局 如图:其中的textbox的位置都是以厘米为单位的对打印来说非常方便 2针对报表添加一系列的参数如图: 3打印相关的工具类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Reporting.WinForms; using FB.Entit

部署报表和 ReportViewer 控件 rdlc

原文:部署报表和 ReportViewer 控件 rdlc 部署报表和 ReportViewer 控件   您可以将报表和 ReportViewer 控件作为应用程序的一部分自由发布.根据控件类型以及报表是配置为本地处理还是远程处理,部署要求会有很大不同.在同一个应用程序中,既可以部署本地处理的报表,也可以部署远程处理的报表. 重新发布 ReportViewer 控件 可重新发布的 ReportViewer 控件是一个名为 ReportViewer.exe 的自解压缩文件,其中包括一个 .msi

RDLC报表在win8下为什么尺寸、字体整体缩小了

问题描述 winform程序中的RDLC报表,按A4的尺寸做的,报表在XP.WIN7下显示都是正常的,在WIN8.1下却整体缩小了,字体.表格宽度都变小了,感觉是缩小到75%的样子.这是和WIN8的显示设置或者DPI设置有关吗?要在哪里设置才能正常打印? 解决方案 解决方案二:发现是DPI设置的问题,XP.WIN7下每英寸是96个点,而WIN8下是144个点,将WIN8的DPI改为96就能正确打印了.请问在程序里面可以直接设置DPI吗?在哪块设置?reportviewer和rdlc报表里面都没找

ReportViewer+rdlc打印,自定义纸型宽24 高10 预览横向打印却是纵向,为什么呀?

问题描述 ReportViewer+rdlc打印,自定义纸型宽24高10预览横向打印却是纵向,为什么呀?打印机是针式打印机!rdlc报表属性-->布局-->页宽24,也高10打印机纸型:页宽24,也高10不论怎么设置打印出来的都是纵向打印出来的!打印机设置横向纵向都试过,不起作用.有人说是ReportViewer或rdlc的bug,有人解决吗?求高手帮忙解决!谢谢 解决方案 本帖最后由 yufei9988 于 2009-08-10 15:48:45 编辑解决方案二:你再看看所有属性都设置好没,

报表rdlc 很简单的实现 求助啊

问题描述 ImportsMicrosoft.Reporting.WinFormsPublicClassForm1PrivateSubForm2_Load(senderAsObject,eAsEventArgs)HandlesMyBase.Load'TODO:这行代码将数据加载到表"testDataSet.User"中.您可以根据需要移动或删除它.DimstrSQLAsString="Select*From[User];"'数据库查询语句(使用Access数据库)Di

rpt水晶报表制作过程

原文:rpt水晶报表制作过程 最近公司安排一个以前的项目,里面需要用到水晶报表,由于原来做这个项目的同事离职,所在公司的同事报表做成了rdlc类型的,而这类报表在加载的时候很难动态的从数据库加载数据,问同事也说不出个所以然,这可怎么办?项目总不肯能不做吧?没办法只能查找rpt文件制作的办法,原来的微软自带的rdlc类型的报表做出来的样式很难满足需求,rdlc类型的报表如图(个人第一次做rpt类型的文件,难免有错误,欢迎指正):                         我自己也从未做过报表

vb2010中,dataset1中填入数据,用于rdlc打印

问题描述 新建了项目-数据集DataSet1.xsd,里面有个表DataTable1,窗体1有个按钮(打印),点击打开窗体2,然后窗体2添加了报表reportviewer,新作了Report1.rdlc,数据源选了DataTable1,怎么向这个DataTable1中填入数据?谢谢!直接引用其他数据库文件,窗体2有显示数据,但这个dataset1数据弄不进去,应该是我写法有误,谢谢!看到其他人回答,不懂,提问者采纳用DataSet1.xxxxTableAdapter的两个方法,一个Get,一个F

vb.net报表更新问题!

问题描述 我在VB.NET中利用窗口程序实现报表时遇到了一点问题.根据向导,从数据库生成数据源DataSet,然后把数据源绑定到报表文件Report.rdlc上,然后在把报表文件绑定到reportViewer控件上.运行程序,一切正常,报表能够显示数据库里面的内容.但是问题出现在,如果我在数据库中删除数据之后,报表上显示的还是原来的内容,只有重新编译后才能显示更新数据.不知大侠可有办法帮我解决一下.谢谢. 解决方案 解决方案二:reportViewer刷新一下就可以了.或者说关闭后,重新打开报表

C# ReportViewer数据绑定问题

问题描述 先上图:我的想法是这样的,根据日期来查询所需要的数据到DataGridview上,然后选择打印按钮通过ReportViewer生成相应的报表,不知道怎么绑定查询到的数据,这方面的资料也好少,希望得到帮助,谢谢!大家如果有什么demo可以发到我的邮箱:804759109@qq.com 解决方案 解决方案二:很多啊,可以显示在reportViewer后打印出来,也可以把数据源绑定到报表后直接打印rdlc文件.解决方案三:引用楼主h804759109的回复: 先上图:我的想法是这样的,根据日