首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏javascript趣味编程

    3.4 js生成报表

    js可以创建、删除、修改html标签,比如我们可以使用js动态生成表格。 1. function DebugInfo(tbHost){ 2. var table=document.createElement("table"); //生成一个表格 3. tr.appendChild(td); //将刚刚生成的列信息添加到行 12. } 13. document.getElementById(tbHost).appendChild(table); //将ID为tbHost的元素内追加该表格 16. } 根据注释理解动态生成报表的思路和方法。

    5.7K01发布于 2018-08-08
  • 来自专栏开心的平凡酱

    动态生成RDLC报表

    前段时间,做了RDLC报表,主要是三块功能: 1、从DataGrid提取(包括最新的增删改)数据,自动生成对应的RDLC报表文件(以流的形式驻存在内存中),用ReportViewer类来展示、打印、排版 DataGrid里修改、增加、删除等数据变动,立即同步更新到报表 2、给一个简单的RDLC模板,提供表头的字体格式和表内部数据等样式相关的信息,然后再用DataGrid里提取的数据,生成DataTable 和其它必需信息,填充到报表里,      自动调整报表格式 3、做了一个TreeView,很简单;根据报表文件名称,切换左侧TreeView的Item,就加载不同的报表,显示数据。 把内存中的流读出来,生成对应的RDLC文件,我那里没调用。 点击打印后,报表生成 附: 1、ReportItems!

    10.3K50发布于 2020-10-09
  • 来自专栏海说

    11、借助POI实现Java生成并打印excel报表(2)

    POI 打印功能 11.1、常用模块形式: 1 HSSFPrintSetup printSetup = sheet.getPrintSetup(); 2 printSetup.setVResolution 批注(M): 错误单元格打印为(E): 4.4、打印顺序 HSSFPrintSetup#setLeftToRight(false); 11.3、程序示例: 1 1package test; 2 a new sheet 24 24 HSSFSheet sheet = wb.createSheet(); 25 25 26 26 //2. model 27 27 HSSFRow row = sheet.createRow(2); 28 28 row.setHeightInPoints(20); 29 29 HSSFCell cell = row.createCell(2); 30 30 HSSFFont cnFont = wb.createFont();

    3.5K00发布于 2017-12-28
  • 来自专栏洞明学问

    自动化生成报表

    合同生效日'] > datetime(2018, 12, 31)] # 按逻辑,将一组数据拆成三组 data1 = data[["用途", "贷款金额", "单位1", "分成比例1"]] data2 = data[["用途", "贷款金额", "单位2", "分成比例2"]] data3 = data[["用途", "贷款金额", "单位3", "分成比例3"]] # 将三组内容,重新命名之后合成一个新表 data1 = data1.rename(columns={"单位1": "单位", "分成比例1": "分成比例"}) data2 = data2.rename(columns={"单位2": "单位 ", "分成比例2": "分成比例"}) data3 = data3.rename(columns={"单位3": "单位", "分成比例3": "分成比例"}) data4 = pd.concat( [data1, data2, data3], ignore_index=True) # 将数据中的空值清除 data4 = data4.dropna() # 插入新的数据 # 1. insert()

    1.3K30发布于 2019-10-30
  • 来自专栏萝卜大杂烩

    用 Python 生成 Excel 报表。

    然后为了达到更好的效果,我们还使用了 Pandas 当中的 DataFrame.xs 函数

    1.7K10发布于 2021-11-16
  • 来自专栏麋鹿的技术专栏

    Java生成报表数据图片

    最近在业务需求开发当中,有一个需求是按照报告的格式生成数据图片推送到企业微信群消息当中,企业微信消息倒是还好,这生成图片的还是第一次遇到啊,然后百度了一下发现也没有什么现成的框架可以用,只能自动手写一个工具类 ImgUtils() { } /** * 十六进制值 */ private static char[] HEX_Digits = { '0', '1', '2' totalTitle 总标题,允许为空 * @param titleList 标题 * @param dataList 数据 * @return r1: 图片Base64编码,r2: graphics.drawString(cellsValue[n][l], startWidth + colWidth * l + 5, startHeight + rowHeight * (n + 2) } public String getName() { return name; } } } 工具的使用比较简单,直接生成标题

    2.9K20发布于 2020-08-19
  • 来自专栏葡萄城控件技术团队

    ActiveReports 报表应用教程 (2)---清单类报表

    清单类报表看视乎比较简单,但是,由清单类报表演变而来的报表类型却十分丰富,在清单类报表中可以加入数据统计、数据分栏、数据分组,以及交互式报表和数据可视化功能。 本文将展示两种布局的清单类报表,表格式清单报表和自由布局清单报表。 1、表格式清单报表——客户信息清单 在客户信息清单报表中以表格形式显示所有客户信息,包括客户编号、公司名称、联系人、联系人职务、电话和地址信息,同时,报表显示客户总数和页码信息。 1.1、在应用程序中创建一个名为 rptCustomerList.cs 的报表,使用的报表模板为葡萄城ActiveReports报表的区域报表(基于代码)。 2、自由布局式清单报表——商品信息清单 在进行葡萄城ActiveReports报表报表界面设计时,您可以通过拖拽的方式对报表控件进行自由布局,而不局限于表格式的布局方式。

    2.3K60发布于 2018-01-10
  • 来自专栏python3

    python自动处理数据生成报表

    , buname,format) worksheet.write_row('B2', data[0],format) worksheet.write_row('B3', data[1],format) worksheet.write_row('B4', data[2],format) worksheet.write_row('B5', data[3],format) worksheet.write_row $A$'+cur_row,             #引用业务名称为图例项     }) for row in range(2, 7):     #数据域以第2~6行进行图表数据系列函数调用     chart_series chart.set_size({'width': 577, 'height': 287})            #设置图表大小 chart.set_title ({'name': u'流量数据周报报表 })         #设置y轴(左侧)小标题 worksheet.insert_chart('A11', chart)          #在A8单元格插入图表 workbook.close()  生成报表后即可使用邮件处理程序发送到指定联系人

    2.1K10发布于 2020-01-07
  • 来自专栏杨建荣的学习笔记

    使用shell生成状态报表(r2笔记61天)

    为了从这种体力工作中解放出来,今天写一个状态报表来对数据的导入状态进行清晰的了解。 from split_par_7_appendata.log R1_ACCOUNT 2 of TOTAL 2 completed, |--finished from 我们假定生成的日志都是按照split_par*.log的格式。 ' BEGIN{ print "############################################################" } { printf "%30s %4d %2s from split_par_7_appendata.log R1_ACCOUNT 2 of TOTAL 2 completed, |--finished

    99950发布于 2018-03-14
  • 不会写 SQL 也能出报表?积木报表 + AI 30 秒自动生成报表和图表

    还在为报表写复杂 SQL 抓耳挠腮?报表制作太复杂不会用?来试试积木报表吧,通过AI 30秒即可生成报表和图表,真的是超简单。 积木报表 v1.9.6+版本新增了AI助手功能,AI助手可以帮助用户快速生成sql语句、快速生成报表和图表,极大的提高了报表设计的效率一、效果1.1 AI根据业务描述生成sql语句:1.2 AI根据业务描述生成报表设计 三、使用方式3.1 AI根据业务描述生成sql语句:进入积木报表的设计页面,点击左侧数据集新建按钮,进入Sql数据集新建页面。 ,再次点击生成SQL按钮,AI助手会重新生成sql语句若生成的sql语句符合预期,点击使用此SQL按钮,完成sql语句的生成3.2 AI根据业务描述生成报表设计:进入积木报表的设计页面,确保已经维护好数据集数据 (若有)中选择一个最合适的数据集生成报表设计将报表设计渲染到页面上图片生成完成后系统会自动将设计渲染到设计页面上图片3.3 AI根据业务描述生成图表设计:进入积木报表的设计页面,确保已经维护好数据集数据

    88710编辑于 2025-08-20
  • 来自专栏运维开发故事

    Zabbix自动生成报表并发送邮件

    将获取到的原始数据进行统计去重,统计触发器出现次数,并把重复的触发器删除,将需要用到的数据统一放到一个列表中 将第二步的列表进行遍历,并传入到HTML中,或者也可以使用pandas直接把数据建模,然后自动生成 HTML表格 将生成的HTML作为邮件内容发送 定义获取的时间间隔 x=(datetime.datetime.now()-datetime.timedelta(minutes=30)).strftime zabbix告警统计 </body> </html> """ %tables return base_html 将传入的列表进行遍历并传入HTML表格中 发送报表邮件 将生成的HTML通过邮件发送 def sendmail(base_html): from_addr = 'wanger@qq.com' password = '没有故事的陈师傅' to_addr = base_html, 'html', 'utf-8') msg['From'] = from_addr msg['To'] = to_addr msg['Subject'] = Header('Zabbix本周监控报表

    2.2K40发布于 2019-08-14
  • 来自专栏报表软件

    好用的报表生成软件有哪些

    1、中创微VeryReport中创微VeryReport是专业企业级报表生成软件,易学易用,通过简单拖拽即可生成复杂报表。 应用场景主要是业务报表的生成,如对企业的固定月报、季度报表和关键数据指标,进行多维度、多层次的分析和展现。VeryReport报表软件包含三大核心功能:报表设计器、参数报表和数据填报和录入。 2、HeapAnalyticsHeapAnalytics是一个国外的数据统计工具。其中一个重要的特性是去技术化,即让任何不懂技术的普通人,也可以监测任何想监测的东西。 3、SpotView报表模块运营魔方推出了针对中国复杂报表——spotview报表模块,它可以通过一些函数的封装,快速实现一些复杂功能的处理过程,同时避免了大量复杂的SQL编写和预数据准备。 还可以实现具有不同上下格式的报表。

    2.9K50编辑于 2023-04-17
  • 来自专栏Zabbix中国官方

    【Z投稿】通过API批量自动生成报表

    大家好,本期Z投稿为大家带来的文章是 《Zabbix通过API批量自动生成报表》 一起来看吧~ ? 文| 李运臣 签名:优秀的判断力来自经验,但经验来自于错误的判断。 2. 报表,都会手动去制作报表或直接在数据库里抽取数据,第一种方法过于麻烦,要是一天两天还可以,日子多了就会很烦,第二种方法直接在数据库中抽取,很不安全,有可能会人为泄露数据,现在是信息化时代,数据比钱还要重要 ,所以两种方法都不可行,本篇文章主要介绍了通过Zabbix的API端口来获取数据来自动生成报表。 在该目录下会生成一个test.xls文件,导入到Windows系统内,打开后就能看到生成excel表格了,具体图如下: ? 点击查看大图 利用excel,即可以图表方式展现服务器的性能报表。 ?

    1.5K20发布于 2021-02-03
  • 来自专栏python3

    使用python生成oracle数据报表

    /usr/bin/env python #coding:utf-8 # cx_Oracle 用于访问oracle和导出数据 import cx_Oracle # xlsxwriter 用于生成xlsx文件 )   #文件名及其路径   report_name='/excel/' + "业务数据".decode('utf-8').encode('gbk') + date_now + '.xlsx'   #生成 xlsx格式oracle查询统计报表   workbook = xlsxwriter.Workbook(report_name, {'constant_memory': True}) worksheet

    1.4K30发布于 2020-01-10
  • 来自专栏Oracle数据库技术

    SQL*PLUS技巧:生成易读的HTML报表

    SQL*PLUS使用技巧:生成简单易读的HTML报表 命令: set mark html on spool 例: set mark html on spool test.html

    1.1K10发布于 2020-03-26
  • 来自专栏Python中文社区

    使用Python自动生成报表以邮件发送

    编程狗在线 自由的编程学习平台 数据分析师肯定每天都被各种各样的数据数据报表搞得焦头烂额,老板的,运营的、产品的等等。 而且大部分报表都是重复性的工作,这篇文章就是帮助大家如何用Python来实现报表的自动发送,解放你的劳动力,可以让你有时间去做更有意思的事情。 首先来介绍下实现自动报表要使用到的Python库: pymysql 一个可以连接MySQL实例并且实现增删改查功能的库 datetime Python标准库中自带的关于时间的库 openpyxl 一个可以读写 (也就是excel里的表头) def get_fields(sql): # 一个传入sql导出字段的函数 conn = pms.connect(host='rm-rj91p2yhl9dm2xmbixo.mysql.rds.aliyuncs.com for col in range(len(field)): #因为第一行写了字段名称,所以要从第二行开始写入 _ = sheet.cell(row=row+2,

    3.4K50发布于 2018-09-21
  • 来自专栏用户8950297的专栏

    非标准报表-2:领导又要换个角度欣赏报表,那就满足他!

    小勤:我这刚把数据透视表的结果给领导…… 但是,领导说,报表要做成这个样子的: 大海:又说服不了领导了呗。 小勤:领导喜欢尝试各种新花样,说不定哪天还能有报表创新呢…… 大海:这也是好领导哦!关键逻辑清晰就行。 添加自定义列对类别进行累加计数 step 05 删掉索引列 Step 06 透视列 搞定了: 小勤:还好有Power Query,不然都不知道咋整…… 大海:在大多数企业,其实还是有大量的非标准报表的需求的 小勤:所以说,非标准报表也是个双刃剑?能掌握那就可能触发新观点,创造新效益,要是掌握不了可就累屎一大片? 大海:总结得真是太好了! r=eyJrIjoiZDVhZDBlMTYtNDkzNC00YWFjLWFhMmMtMmI3NTk2Y2ZhMzc3IiwidCI6ImUxMTAyMjkxLTNkYzUtNDA1OC1iMDc3LWQ0YzU4YWJkMWRkOCIsImMiOjEwfQ

    56130发布于 2021-08-30
  • 来自专栏python3

    python 生成html测试报表三步曲

    最近把测试框架优化了一下,原本生成的报表时txt格式的,现在搞成html格式。 'input', 'select', 'span', 'b', 'i', 'option', 'img', 'script', 'table', 'tr', 'td', 'th', 'h1', 'h2' tag): if tag in tags: return True else: print 'ILLEGAL TAG: %s' % tag return False 第二步,写和DB交互的代码,通常写报表都需要从数据库或其他数据元获取数据 dbrp.get_failedcase_records() result1 = dbrp.get_totalcase_records() print len(result) print result print result1 第三步,自然是生成报表的代码了 pt = td_test << p() pt << test_info[2].strip() pt <<br() pt << test_info[5].strip() pt <<br() pt <<

    1.5K10发布于 2020-01-10
  • 来自专栏千帆企业应用连接器

    数据自动录入并生成报表神器怎么玩?

    做报表、分析数据、做汇报是许多打工人的日常,每天都要耗费不少的时间用Excel来整理、清洗数据和生成好看的报表。如果这些数据都是手动整理、复制粘贴的话,不仅费时费力,而且很容易出错。 关键信息无法及时预警; 数据分散,可视化程度低,没有有效利用数据得到业务结论;信息快速更新的时代,数据驱动业务发展一定是大势所趋,那么如何可以革新这样的应用模式,让日常的业务数据可以自动录入,并且自动生成对应的可视化数据报表呢 数据自动生成报表神器:DataFocus x 腾讯云HiFlow而借助Datafocus & 腾讯云HiFlow就可以让业务人员,真正的按自己所需,轻松的实现自己需要的各种数据看板。 轻松实现业务数据自动流转到DataFocus中,而DataFocus则可以自动生成各种数据报表或者可视化大屏。 DataFocus x 腾讯云HiFlow可以应用在各个行业的各个场景,比如: 设备管理场景:可以通过腾讯云HiFlow和前端设备监控系统打通,实时生成设备监控看板,设备运行状态全掌握,及时消除隐患风险

    1.9K50编辑于 2022-12-19
  • 来自专栏用户6291251的专栏

    用Python自动生成Excel数据报表!

    所以今天就带大家来实战一波,使用Python自动化生成数据报表! 从一条条的数据中,创建出一张数据报表,得出你想要的东西,提高效率。 先来看一下动态的GIF,都是程序自动生成。 下面我们就来看看这个案例吧,水果蔬菜销售报表。 原始数据如下,主要有水果蔬菜名称、销售日期、销售数量、平均价格、平均成本、总收入、总成本、总利润等。 = '销售数据报表' sht_dashboard.range('B2').api.font_object.name.set('黑体') sht_dashboard.range('B2').api.font_object.font_size.set 使用函数,批量生成四个表格的格式。 无需太多的代码,就能轻松的创建一个Excel报表出来~

    3K10发布于 2021-04-09
领券