一、自帶報表函數簡介
LabVIEW自帶報表分為三大類:excel、word和HTML。報表工具使用的LVOOP設計,很多功能是公用的,這里只講述excel,其它的有其它需求可以自行研究。
通用報表函數,HTML、Word和Excel通用
1、創建報表,可以只選擇報表類型,也可以使用已經創建好的模板,一般使用模板比純使用腳本簡單。
2、保存報表至文件
當報表已經完成后需要保存到文件中,使用這個函數,注意保存文件的路徑為合法路徑,文件會自動創建。這個函數不影響你的報表模板。
需要把報表保存為PDF格式文件就必須用這個函數。
3、處置報表
是否保存你的報表,如果前面已經使用了保存報表至文件或使用了模板,這里就把保存改動設置為False。
4、添加報表文本
像報表里添加文本,這個主要針對word報表。
5、添加報表至報表
向報表里添加表格,這個可以是word也可以是excel。
6、添加控件圖像至報表
將LabVIEW控件圖像添加到報表,一般添加圖片或波形控件。
7、添加圖像至報表
將圖片插入報表中
Excel專用函數
8、在exccel中插入工作表,一般添加到最后面。
9、設置工作表編輯,工作表從0開始
10、修改改工作表名稱
11、獲取excel的表個數和當前表名稱
12、在表格中插入公式或值
這個是一個重要的函數,可以在單元格中插入公式或插入值,特別是你創建了excel模板,填值時必須用到這個函數。
可以為模板單元格取個別名,然后用別名設置值。
二、報表范例
下面是一個excel報表例子,讀模板Model.xlsx然后在里面寫入數據和插入圖片,保存成excel或pdf
生成的報表文件
三、需要安裝的軟件、工具包和庫
1、LabVIEW2015中文版
2、office2016
3、office激活工具
四、注意事項
LabVIEW自帶的報表工具包功能齊全,使用簡單,但是有一個很重要的問題,經常報錯。
1、源代碼正常運行,生成exe后報錯
主要是因為代碼里有很多動態調用,打包時應該把關聯的庫全部包含到exe中。
2、可以保存word,excel但是無法保存pdf文件,保存最后會出錯
我碰到的情況是因為裝了WPS無法生成pdf,卸載WPS后連運行創建報表函數都報錯,錯誤碼為-2146827284。
最后卸載office后重裝解決,可以保存為pdf,最簡單粗暴的方法最節約時間。
3、如果生成exe運行一段時間后一段時間報錯無法生成報表,建議檢查是否安裝WPS,如果沒有就重裝同版本的office。
審核編輯:湯梓紅
-
LabVIEW
+關注
關注
1977文章
3657瀏覽量
325966 -
編程
+關注
關注
88文章
3640瀏覽量
94040 -
HTML
+關注
關注
0文章
278瀏覽量
36894 -
Excel
+關注
關注
4文章
224瀏覽量
55650 -
報表
+關注
關注
0文章
18瀏覽量
9416
原文標題:LabVIEW的編程之道—自帶報表
文章出處:【微信號:LabVIEW的編程之道,微信公眾號:LabVIEW的編程之道】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論