首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ASP.NET水晶报表的使用

一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序,并得到了一些小决窍。   ...也正是因为报告引擎的作用,才可以将Asp.Net的水晶报表转换成为普通HTML格式   水晶报表设计器(Crystal Report Designer (CRDesigner.dll))   水晶报表就是在设计器创建的....rpt报表文件   执行报表的第一步就是在水晶报表设计器接口创建此报表,在默认安装微软已经提供了一些现成的.rpt例子。   ...让我们感受一下----在Asp.net中使用一个现成的水晶报表文件   让我们先感受一下在WebForm中使用水晶报表的感觉。   ...上面的步骤实际上是插入了下面这些代码至Asp.Net文件: <%@ Register TagPrefix=”cr” Namespace=”CrystalDecisions.Web” Assembly

2.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    怎么样在应用实现自助报表功能

    自助报表需求已经是越来越普遍,各行业的应用软件,不管是主动还是被动,都在思考并在努力实现自助报表功能 这样做对于用户来说,可以自由灵活的去分析了解数据,不再拘泥于固定格式的数据报表,方便灵活、体验更好的同时...,也能盘活更多数据的价值 对于应用软件厂商来说,则能省去很多开发和维护成本,还同时拓宽了自己的业务范围,增强了自身的竞争力 那怎么实现呢 BI 系统通常都有这个功能,但并不在应用系统,使用时,还得两个系统来回切换...标签配置这个EXCEL,然后发布页面 图片 发布后业务人员就可以看到EXCEL的数据,并可以对其进行报表制作了 SQL数据源分析 “集成过程”章节中用到的示例,就是的来自SQL的数据源,这里就不重复说明了...(DQL)数据源 Jsp通过标签调用定义好的语义层文件数据来源,页面展现时候就可以看到中文字段了 自助数据源 前面的三种数据来源是技术人员定义好数据集以后给业务用户直接的,如果业务用户想自己定义数据集...,那功能方面就可以过关了 总结 应用怎么实现自助报表功能,最难的地方其实是:怎么找一个功能全面且能集成的工具,这个难题解决后,剩下的具体集成对于工程师来说就不算什么难事了,现在难题也被解决了,站在别人的肩膀上不说看的更高走的更远吧

    60120

    Shell的if判断怎么?

    单分支 if 条件语句 then 后面跟符合条件之后执行的程序,可以放在 [] 之后,; 分隔。也可以换行写入,就不需要 “;” 了。...fi 2.1 举例:监听并自动重启 apache 服务脚本 在日常工作,服务器上的服务经常会宕机。如果我们对服务器监控不好,就会造成服务器中服务宕机了,而管理员却不 知道的情况。... apache 举例: 首先介绍端口扫描命令,nmap 端口扫描命令, 格式:nmap -sT 域名或 IP 子选项: -s 扫描 -T 扫描所有开启的 TCP 端口 nmap...首先启动 apache 服务,将启动后 信息输出至位桶,然后在 / tmp/autostart-err.log 记录。...在本次脚本 nmap 命令使用的是 IP 查找端口,但并未指 DNS,所以会报 DNS 不存在的错,但不影响结果。)

    57830

    如何实现报表设计的高精度报表套打?

    在票据成为常规办公操作时,手动填写不仅无法满足而且非常低效,又因为票据的格式是无法修改的,传统的报表工具通常是测量的方法确定数据区域的位置,来设计报表。...预设票据纸张可以理解为,在报表制作过程,为报表设置为特定的报表背景(票据电子版),然后根据此背景设置需要填写的数据项及匹配的数据控件。因此打印时只打印数据,而整个背景不会输出到打印机。...在报表设计过程只需要将比如:名称、抬头、地址电话等信息,而整个背景不会输出到打印机。...除了上述常见的套打报表打印功能,像我们生活存款凭条,等凭据及小票的打印就是套打功能。...添加背景图片到报表 报表添加完成之后,在报表资源管理器的【嵌入式图像】节点中添加增值税发票背景图片。 3. 添加图片控件 将图片控件添加到设计器,并设置图片的以下属性: 4.

    1.3K10

    Java8 的 Stream,怎么

    习惯了,不得不说真的很好用。...Stream的原理:将要处理的元素看做一种流,流在管道传输,并且可以在管道的节点上处理,包括过滤筛选、去重、排序、聚合等。元素流在管道中经过中间操作的处理,最后由最终操作得到前面处理的结果。...public static void main(String [] args) { testReduce(); } /** * 集合reduce,将集合每个元素聚合成一条数据...anyMatch:Stream 任意一个元素符合传入的 predicate,返回 true allMatch:Stream 全部元素符合传入的 predicate,返回 true noneMatch...:Stream 没有一个元素符合传入的 predicate,返回 true 总结 上面介绍了Stream常用的一些方法,虽然对集合的遍历和操作可以用以前常规的方式,但是当业务逻辑复杂的时候,你会发现代码量很多

    1.3K10
    领券