原文链接:http://www.yyjcw.com/html/ke/46.html

本套教程采用vs2012+sql2012开发,以销售明细表为例,讲解了常见报表的开发过程,既包含了传统的表格形式的报表、又包含了柱状图(条形图)、饼状图、环形图、南丁格尔图、曲线图、折线图、面积图等,前端使用ajax请求数据,后端处理数据库并做http响应,返回json格式数据,前端解析json数据并完成数据渲染。

视频格式:avi 共27集 时长:3小时50分 文件大小:0.97GB  欢迎大家来咨询和学习。

QQ:1416759661微信号:yyjcw10000 。

主要实现了以下种类的报表:

001-报表的基本概念.avi

002-创建项目和附加数据库.avi

003-数据库字段介绍.avi

004-使用日历控件.avi

004-查询表单制作.avi

005-员工销售明细报表查询前端制作.avi

006-前端查询参数传递.avi

007-引入分页控件和参数接收.avi

008-web.config配置.avi

009-分页查询.avi

010-组合查询条件构造.avi

011-查询条件的记忆功能.avi

012-将筛选条件传递到下一页.avi

013-销售明细报表样式设置.avi

014-销售金额统计汇总.avi

015-直方图报表-年度销售报表sql数据查询.avi

016-直方图-年度销售统计报表-定义获取数据的方法.avi

017-直方图-echarts在线功能定制和下载.avi

018-直方图-月销售金额报表-UI制作.avi

019-直方图-发起ajax请求和创建一般处理文件.avi

020-直方图-销量总金额报表数据显示.avi

021-同一坐标系里面显示两个柱状图.avi

022-直方图-通过下拉菜单选择年份动态显示报表数据.avi

023-折线图和曲线图.avi

024-饼状图-特定年份商品销售比例报表.avi

025-使用南丁格尔图展示特定年份销量比例报表.avi

026-环形图-特定年份商品销量比例报表.avi

027-添加数据请求的loding动画效果.avi

报表主要步骤:

新建项目

新建页面

页面中引入echart.js库文件

使用C#查询数据库

后端生成对应的json格式的字符串返回给前端

前端接收后端返回的数据

前端解析json格式的数据

前端绑定数据

调用echart库函数显示报表

关键代码:

下面是完整代码。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
    <!-- 引入 echarts.js -->
    <script src="echarts.min.js"></script>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById('main'));

// 指定图表的配置项和数据
        var option = {
            title: {
                text: 'ECharts 入门示例'
            },
            tooltip: {},
            legend: {
                data:['销量']
            },
            xAxis: {
                data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
            },
            yAxis: {},
            series: [{
                name: '销量',
                type: 'bar',
                data: [5, 20, 36, 10, 10, 20]
            }]
        };

// 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
    </script>
</body>
</html>

如果这篇文章看不懂,还可以加微信yyjcw10000或者QQ:1416759661,我们有相关的视频教程,一边制作报表,一边讲解录制的,视频是avi格式,欢迎交流。

asp.net报表制作视频教程相关推荐

  1. Asp.net报表制作 OpenFlashChart免费图表组件

    Asp.net报表制作 OpenFlashChart免费图表组件 OpenFlashChart是一款开源的以Flash和Javascript为技术基础的免费图表组件,用它能创建一些很有效果的报表分析图 ...

  2. 视频教程-Echarts+Asp.Net+Sql Server报表开发视频教程-.NET

    Echarts+Asp.Net+Sql Server报表开发视频教程 8年一线开发经验,2年培训经验.擅长asp.net C# java 安卓 nodejs h5 css3 js 串口通讯等技术.录制 ...

  3. Blender3.0电影级别CG场景制作视频教程

    Blender 3.0的电影场景制作–8小时以上的主教程 三本教程合三为一 你会学到什么 你将学习如何在Blender中建模 你将学习如何在Blender中创建更复杂的纹理 你将学习如何创建一个场景, ...

  4. Blender车辆绑定动画制作视频教程

    MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:72节课(22小时9m) |大小解压后:22 GB ...

  5. c4d中的3D插图制作视频教程 Skillshare – 3D Illustration in Cinema 4D

    技能分享--C4D的3D插图 教程大小解压后:1.33G 1920X1080 mp4 语言:英语+中英文字幕(根据原英文字幕机译更准确) C4D是众所周知的平易近人的软件,也是进入3D艺术梦幻世界的理 ...

  6. Substance Painter实时角色制作视频教程

    持续时间2h 包含项目文件 1920X1080 MP4 语言:英语+中文字幕(机译) 大小:5.63G Substance Painter实时角色制作视频教程 信息: 本教程旨在为一个实时角色解决实体 ...

  7. CG游戏道具全流程制作视频教程 Artstation – Stylized Game Asset

    CG游戏道具全流程制作视频教程 Artstation – Stylized Game Asset 时长:9h 30m 含项目文件 1920X1080 MP4 语言:英语+机译中文字幕 教程大小:4G ...

  8. Maya人物角色行走动画制作视频教程

    Maya人物角色行走动画制作视频教程 Maya人物角色行走动画制作视频教程 持续时间2h 57m 包含项目文件 1920X1080 MP4 大小解压后:2.27G 标题:技能分享–在Maya制作专业行 ...

  9. ue4中面部动画制作视频教程 Facial Animation More In Unreal Engine 4

    ue4中面部动画制作视频教程 Facial Animation & More In Unreal Engine 4 时长4h 包含项目文件 1920X1080 MP4 大小解压后:5.75G ...

  10. Blender钢铁机器人建模与动画全流程制作视频教程

    Blender钢铁机器人建模与动画全流程制作视频教程 流派:电子学习| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz 语言:英语+中英文字幕(根据原英文字幕机译更准确) ...

最新文章

  1. 计算机中音乐设备数字接口,一种计算机用声卡封存装置的制作方法
  2. excel筛选排序从小到大_数据横向排序和筛选,Ctrl+F搭配通配符quot;*quot;,只需简单四步完成...
  3. 最近看的篇文章,年过三十,感触很深
  4. htc u11 android o,HTC U11+和HTC U11有什么区别?对比完秒懂 (全文)
  5. 基于TCP和多线程实现无线鼠标键盘-GestureDetector
  6. P2634 [国家集训队]聪聪可可(树上启发式合并)
  7. linux-修改pip包的下载源-改为国内境象提升速度
  8. 鸿蒙手机播放音乐-第一集
  9. python点击屏幕_Python屏幕操作
  10. 四行代码创建复杂(无限级)树
  11. rk3399_secureboot在linux环境中操作说明
  12. 关于“超时时间已到”的问题
  13. auto.js实现微信双向删除好友功能(检测僵尸粉)
  14. cmd批处理剪切_批处理复制文件到剪切板,读取剪切板内容到目录
  15. 使用smartdns加速DNS域名解析
  16. 聚沙成塔-linux 常用命令
  17. 使用Memberane Moniter监控HTTP SOAP requests
  18. nodejs绿色版下载安装及配置淘宝镜像、安装vue脚手架
  19. 网易运营微专业_用户运营
  20. HTML5和CSS3新特性有哪些

热门文章

  1. Pandas 学习笔记二
  2. OneDrive 挂载为本地磁盘Ubuntu
  3. 正则十八式-第三式:龙跃于渊
  4. w ndows安装程序无法将,windows安装程序无法将windows配置在硬件上运行
  5. E45: 'readonly' option is set (add ! to override)报错如何解决
  6. bi 工具 市场排行榜_现在市场上的主流BI工具有哪几个
  7. typeorm实战之findOne()方法
  8. 机器学习-GB、GBDT、XGboost、Adaboost
  9. 1. 初识网页标记语言HTML—HTML简介
  10. Speedoffice(Excel)怎样给文字添加删除线?