RDLC 報表學習筆記—子報表

    昨天在制作報表中遇到了問題,今天決定用子報表的形式來試試解決。參考了蠟人張的一篇文章 http://www.cnblogs.com/waxdoll/archive/2006/10/13/458409.html。這篇文章其實已說得挺詳細的了,但在做的過程中還是遇到了一些問題,現將這些問題列出以供大家參考和注意。

    1.添加子報表的數據源只能通過代碼方式,在函數方法 SubReportProcessingEventHandler中添加
this .reportViewer.LocalReport.SubreportProcessing  +=   new  Microsoft.Reporting.WinForms.SubreportProcessingEventHandler(SubReportProcessingEventHandler);


        
private   void  SubReportProcessingEventHandler( object  sender, Microsoft.Reporting.WinForms.SubreportProcessingEventArgs e)
        
{
            e.DataSources.Add(
new Microsoft.Reporting.WinForms.ReportDataSource("dsOrder_订单明细"this.dsOrders.订单明细));
        }
    
    2.不管是主報表還是子報表,在綁定數據源時代碼中的名稱和表或者列表屬性中的數據集名稱必須一致,否則會出現主報表無數據或者子報表無法顯示的問題。我就是沒注意這個問題浪費了1小時。


    總的來說今天還算比較順利就做出來了 。

转载于:https://www.cnblogs.com/sicily/archive/2008/06/17/1224131.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
什么是PC服务器 服务器是指具有固定的地址,并为网络用户提供服务的节点,它是实现资源共享的重要 组成部分。作为网络的节点,服务器存储并处理网络上80%的数据和信息,因此也被称为 网络的灵魂。服务器可以分为两大类:一部分是IA(Intel Architecture)服务器,主要以Intel的CPU为主;另一部分是比IA服务器性能更高的机 器,如RISC/Unix服务器等。 PC服务器在IA的范围之内,可以看作是IA- 32(应用32位CPU的IA)服务器,是PC与服务器相结合的新产物。PC服务器在外型设计、 内部结构、基本配置、操作接口和操作方式,以及价格与高端PC相仿。这造就了PC服务 器在部件的搭配和选择的灵活性,且管理和维护更加方便。借助以上优势,在各种架构 的服务器相互竞争的环境下,PC服务器阵营始终不败并不断扩大。 PC服务器的分类 从应用领域来看,PC服务器大致可分为入门级应用、工作组级应用、部门级应用和企业 级应用四类。 (1)入门级应用PC服务器主要是针对基于Windows NT或NetWare网络操作系统的用户,可以充分满足办公室型的中小型网络用户的 文件共享、数据处理、Internet接入及简单数据库应用的需求。 (2)工作组级应用PC服务器是支持单CPU结构的应用服务器,可支持大容量的ECC内存和 增强服务器管理功能的SM总线,功能全面、 可管理性强、且易于维护,可以满足中小型网络用户的数据处理、文件共享、Internet 接入及简单数据库应用的需求。 (3)部门级应用PC服务器一般都是双CPU结构。集成了大量的监测及管理电路,具有全 面的服务器管理能力,可监测如温度、电压 、风扇、机箱等状态参数,结合标准服务器管理软件,使管理人员及时了解服务器的工 作状况。同时,大多数部门级应用PC服务器具 有优良的系统扩展性, 能够满足用户在业务量迅速增大时能够及时在线升级系统,充分保护了用户的投资。它 是企业网络中分散的 各基层数据采集单位与最高层的数据中心保持顺利连通的必要环节,可用于金融、邮电 等行业。 (4)企业级应用PC服务器是高档服务器,普遍采用二到四个CPU结构,拥有独立的双PC I通道和内存扩展板设计,具有高内存带宽, 大容量热插拔硬盘和热插拔电源,具有超强的数据处理能力。这类产品具有高度的容错 能力及优良的扩展性能,可作为替代传统小 型机的大型企业级网络的数据库服务器。企业级应用PC服务器适合运行在需要处理大量 数据、高处理速度和对可靠性要求极高的金 融、证券、交通、邮电、通信等行业。 下面以高端的PC服务器为例,分核心、存储、外部I/O和特性四部分简要介绍PC服务器的 技术。 一、核心 本文中所定义的核心为CPU、内存和芯片组三大块。PC服务器应用在各行各业,为了满足 不断增长的运算需求,现代高端的PC服务器普遍采用了双/多CPU的架构(SMP),内存和 芯片组也使用了特殊设计。 1、CPU-SMP PC服务器中的双/多CPU多以SMP形式出现。SMP(对称多处理)全称是Symmetrical Multi Processing,是一种广泛应用于服务器、图形工作站等高端运算领域的并行处理技术。 它使用两颗或多颗CPU同时进行工作,这种架构中,同时有多个CPU运行的单一复本,可 提高运算效率。一些对CPU要求较高的软件中,SMP架构性能凸现,大幅度领先于单CPU架 构。PC服务器普遍采用8路CPU的SMP架构,8路以上服务器大多采用大型机中的NUMA架构 。 SMP技术对CPU是有要求的:首先,CPU中必须有APIC(可编程中断控制器)单元,这也是 SMP技术的基本保证。CPU可以彼此发送中断信息完成信息交换,并可以相互进行协调控 制。除了CPU内置的APIC单元外,主板上还要安装一个I/O APIC以处理I/O设备引起的中断。这也是支持SMP的CPU价格昂贵的原因。其次用来组建S MP架构的CPU核心必须完全相同,且频率一致,否则无法点亮系统。下图为采用Xeon CPU的典型SMP架构。我们看到,4颗CPU使用一条3.2GB/s的总线与北桥芯片连接,北桥芯 片又和内存连接,所以每颗CPU分得了800MB/s的内存带宽。 " " "Xeon CPU的典型SMP架构" AMD的Opteron大家一定也不陌生,它也是一款服务器的CPU。由于其内部集成了内存控制 器,所以每颗CPU拥有了独立的内存通道,是一种高性能的SMP架构。在IBM、HP等厂商的 鼎力支持下,Opteron快速发展,并抢占了一部分Intel的市场,下图为4路Opteron的SM P架构。CPU之间用6.4GB/s的HT总线连接,每颗CPU可得到5.4GB/s的独立带宽,达到了比 Xeon架构更强的I/O能力。 " " " " "4路Op

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值