文章目录

  • 一.报表相关VI介绍
    • 1.简易报表VI
    • 2.word specific 里面的VI
  • 二.例子

我们经常用到labview中的生成报表功能,生成word报告。
labview的报表分为html、excel、word等格式,本文章主要介绍word格式的报表创建。
工具:
labview2021
office365(使用labview的报表VI需要word程序的支持)
实验目的:
利用labview创建word文档,采用的是向word中添加文本和表格的思路,而不是向已有的word模板中添加

一.报表相关VI介绍

报表相关的VI:
使用的VI在《报表生成》里面

本文使用的相关VI 已经在下图框出来,红框中是几个简易的报表编辑VI(比如添加文本、添加图像到报表、添加表格等等),word specific里面是更详细的操作word的功能(包括了word插入图片、插入表格和文字以及设置其格式的功能)。报表布局(包括换行、换页等)。

下面介绍一下相关VI

1.简易报表VI

我仅仅挑选几个(蓝色框中)用到的VI
(1)创建报表
输入:
窗口状态,选择nochange (不改变word程序的状态)。
报表类型,选择word
模板,空。(如果你想向一个模板的书签中插入)
输出:
报表输出、错误输出 都是输出流的形式,连接后面的其他VI

(2)保存报表
输入:
报表文件路径 是文件的完整路径 此文件必须事先存在

(3)处置报表
生成并保存报表以后释放内存

(4)添加图像
输入: 图像的路径(也即 图像的完整路径 如:H:/图片/图1.jpg)

2.word specific 里面的VI

在报表——word specific 里面有一些VI

(1)Word Easy Title VI(插入标题)
输入:report输入流、错误输入流
title:标题名
font:设置字体大小颜色等等

(2)插入文字
输入:text 文本内容
font 字体格式
alignment 对齐 居中 或者、右左对齐
font参数详细介绍:
fontname,字体名 比如 宋体、黑体、timesnewroman等等
font size,字号大小
bold,是否是黑体
underline,是否有下划线
font color,字体颜色
等等。。。

(3)Word Easy Table VI 插入表格
输入:row headers 行头
clumn headers 列头
data 表格内容 ,二维数组形式,字符串格式或者数字格式都可以
font 设置文字格式

二.例子

实现创建报表的功能,包括插入文字、表格、图片


代码:https://download.csdn.net/download/caijige/86855989

如果您觉得本文写的不错,欢迎点赞评论收藏!

labview—word报表使用相关推荐

  1. python调用报表制作工具_工作汇报神技!用Python三步生成带有图表的word报表

    最近在项目中做了一个生成并导出word报表的功能,在这里分享给大家. 经过查看ESPC原有的生成报表代码和网上查阅的一些方法,解决方案的思路如下: 1.利用pychartdir库生成图表,保存图片,转 ...

  2. word模板生成word报表文档

    主要功能为根据word模板生成word报表文档,注意引用Interop.Word.dll; 首先要生成word程序对象 Word.Application app = new Word.Applicat ...

  3. apache poi使用例_使用java Apache poi 根据word模板生成word报表例子

    [实例简介] 使用java Apache poi 根据word模板生成word报表 仅支持docx格式的word文件,大概是word2010及以后版本,doc格式不支持. 使用说明:https://b ...

  4. python 写word图表标题_工作汇报神技!用Python三步生成带有图表的word报表

    结果为一张图片: 2.我们在word中如果只是引用路径,那么生成的word就会出现找不到图片,此时,我们应该使用下面这个函数将图片转化为字节数据: 此时我们就拿到了我们想要的数据 我们可以将所需要画图 ...

  5. POI利用word模板动态生成word报表以及动态生成word表格

    目录 核心依赖 动态表格 测试类 工具类 动态数据 测试类 工具类 核心依赖 <dependency><groupId>org.apache.poi</groupId&g ...

  6. SpringCloud之利用FTL生成Word报表并下载

    1.首先,新建一个word文档:里面写需要下载的东西 2.编辑完后,另存为xml格式(不用管xml里面是什么),然后将后缀名xml改为ftl 3.这个ftl就是在Java代码中可生成word的模板文件 ...

  7. 使用java Apache poi 根据word模板生成word报表

    使用java Apache poi 根据word模板生成word报表 使用poi读取word模板,替换word中的{text}标签,并根据自定义标签循环生成表格或表格中的行. 代码示例下载:https ...

  8. Flask后端实践 连载十四 Flask输出Word报表

    Flask后端实践 连载十四 Flask输出Word报表 tips: 简单实现Flask输出Word报表 本文基于python3编写 代码仓库 项目场景 由于项目是工程上的使用,不仅需要对采集的数据进 ...

  9. 报表开发指南:如何选择一款更易于使用和维护的Word报表工具

    Word报告是实现信息系统的核心功能点,如果自行开发这类报表模板,不仅需要考虑数据如何准备.报表如何设计,还要自行实现打印和导出等功能,其难度不亚于直接用代码去画报表. 而通过编写代码"画出 ...

最新文章

  1. 常用的 css hack实例
  2. 大型计算机主机通常采用,全国计算机一级选择题真题集
  3. Java clone浅复制与深复制的区别
  4. 高斯过程回归python_基于python的高斯过程回归训练集数据扩充
  5. 杨辉三角Python解法
  6. [收集]Sublime Text 3常用快捷键
  7. mac vscode 背景半透明_给 vscode 添加半透明毛玻璃效果
  8. STL14-set/multiset容器
  9. 黑马程序员—————— 随机访问流
  10. javascript表格可以输入数据_最火8套测量自动计算表格,输入数据直接得结果,效率提升80%...
  11. 仅需6道题轻松掌握Python时间和日期处理 | Python技能树征题
  12. 20170317起mvc功能学习
  13. Jade报错:Invalid indentation,you can use tabs or spaces but not both问题
  14. VMware14秘钥
  15. UE4项目的命名规则
  16. python如何表示正整数_python中正整数
  17. html背景图片加载慢,javascript – 如何加快我网站的背景图片加载速度?
  18. 标准成本和实际成本的比较
  19. 关于《深圳市龙华区技能人才扶持办法(试行)》的政策解读
  20. ECharts在线编辑 中国地图数据可视化 展示

热门文章

  1. 1至9填入九个方框内_把19这九个数字填在方框里
  2. python offset函数_Python Pandas tseries.offsets.BusinessHour.copy用法及代码示例
  3. 淘宝/天猫获取卖出的商品订单列表API接口,店铺订单API接口,店铺订单详情API接口
  4. c语言nba球星信息系统,NBA:超神控卫
  5. 2023 新年祝福贺卡网站HTML源码
  6. java.sql.SQLException: Error writing file '/tmp/MY2zYz09' (Errcode: 28 - No space left on device)
  7. android设计架构之MVC、MVP、MVVM的理解
  8. 线性代数---魏福义版 第一章习题答案
  9. 带领域变异的多模态优化差分进化算法(DE/NCDE/NSDE/)
  10. 微型计算机ccc认证样品测试,CCC认证、检测中国赛西64102188