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