找回密码
 立即注册

QQ登录

只需一步,快速开始

Simon.hu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-2-7 15:10  /   查看:6123  /  回复:0
本帖最后由 Simon.hu 于 2021-2-8 15:26 编辑

今天带着大家来,入门一下活字格的报表模块,讲讲最小白的开始~

1.活字格如何报表模块创建报表
其实,在活字格中创建东西基本都是这么2个入口,
>入口1:在设计器的上面的【创建】中,直接选择就行
image.png351339721.png
>入口2:右键菜单
image.png957611999.png

2.页面报表RDL报表区别是啥?

  • 固定页面布局报表:运行时的报表页面与设计时完全保持一致,各控件的位置和大小都不会改变,非常适合创建传统的纸质报表格式,如用于设计财务单据、银行帐票等格式要求严格的报表。
  • RDL页面布局报表:主要通过数据区域来控制报表的布局,报表页面的控件可以扩大或缩小;可以设置钻取报表,在初始状态下隐藏细节,点击按钮后打开;可以添加指向其它报表的钻取链接,或指向报表内其它区域的书签链接等功能。

在Web 端使用两种报表都可以,主要看您的需求是什么,如果没有特殊的要求,建议使用RDL 报表,支持的功能多,设计灵活。


小知识:RDL什么意思?


简单来说是.Net的报表文件
在VS .NET 2005之前,SQL Server Reporting Services中已经提供了一种被称报表定义语言(Report Definition Language, RDL)的语言;
在VS .NET 2005中,Microsoft提供了针对这种报表的设计器,并提供了在WinForm和WebForm中使用这种报表的能力。Microsoft将这种报表的后缀定为RDLC,RDL仍然是Report Definition Language的缩写,那么C代表什么呢?C代表Client-side processing,凸显了它的客户端处理能力

3.给报表的设置数据源
听到“数据源”几个字,是不是感觉瞬间你的这个报表专业了很多;这玩意儿,简单的理解就是你的这个报表上面都要显示那些信息
具体的用法
image.png826762084.png
修改数据源
双击数据源就能弹出修改页面 image.png288377074.png
小课堂:一个报表能不能设置多个数据源
答案:当然可以
image.png973382873.png

4.如何使用数据源,制作简单报表?
其实,这些数据源就是报表的基础,他将被放到报表设计器的右侧菜单中
image.png551617736.png
举个最简单的例子,你在报表上放一个表格,然后将你需要的字段绑定上去,那这个报表就能将这个表的数据按照你绑定的方式展示出来
一起看一个效果
效果.gif
5.如何给报表设置权限
这个设置方式非常简单,你可以像设置页面权限一样设置报表权限
image.png333967589.png
6.如何在活字格的页面中展示报表
这个非常的简单,你就当这个报表是一个简单的活字格页面就行了,有的时候甚至比简单的页面更加方便。接下来我来给大家详细介绍一下
>我们有2个命令配合报表功能使用,他们分别是
  • 打开报表命令
  • 导出报表命令
某种程度上你可以这样简单地理解他们的含义,
  • 打开报表命令    >>>相当于>>>    页面跳转命令
  • 导出报表命令    >>>相当于>>>    导出PDF命令

下面,我来给大家详细说明一下这2个功能的玩法>打开报表命令
如果您在一个按钮中直接设置打开报表命令
image.png664098510.png
运行起来以后点击这个按钮会在一个新的页面打开这个报表,效果如下:
效果.gif
隐藏技能:如果你的页面有一个标签页,那这个报表会直接在标签页中打开
效果.gif
>导出报表功能:这个真的很像导出PDF,你这样理解就够用了
效果.gif

学完了这些,咱们后面就可以开启一些高级模式的玩法了~




评分

参与人数 1满意度 +5 收起 理由
huozige666 + 5 赞一个!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部