<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW的編程之道—自帶報表

jf_NKOETB7n ? 來源:LabVIEW的編程之道 ? 作者:LabVIEW的編程之道 ? 2023-01-04 09:28 ? 次閱讀

一、自帶報表函數簡介

LabVIEW自帶報表分為三大類:excel、word和HTML。報表工具使用的LVOOP設計,很多功能是公用的,這里只講述excel,其它的有其它需求可以自行研究。

b5dfd980-8b95-11ed-bfe3-dac502259ad0.png

通用報表函數,HTML、Word和Excel通用

1、創建報表,可以只選擇報表類型,也可以使用已經創建好的模板,一般使用模板比純使用腳本簡單。

b5f4dd80-8b95-11ed-bfe3-dac502259ad0.png

2、保存報表至文件

當報表已經完成后需要保存到文件中,使用這個函數,注意保存文件的路徑為合法路徑,文件會自動創建。這個函數不影響你的報表模板。

需要把報表保存為PDF格式文件就必須用這個函數。

b61a29c8-8b95-11ed-bfe3-dac502259ad0.png

3、處置報表

是否保存你的報表,如果前面已經使用了保存報表至文件或使用了模板,這里就把保存改動設置為False。

b62e3d5a-8b95-11ed-bfe3-dac502259ad0.png

4、添加報表文本

像報表里添加文本,這個主要針對word報表。

b64881b0-8b95-11ed-bfe3-dac502259ad0.png

5、添加報表至報表

向報表里添加表格,這個可以是word也可以是excel。

b6606eec-8b95-11ed-bfe3-dac502259ad0.png

6、添加控件圖像至報表

將LabVIEW控件圖像添加到報表,一般添加圖片或波形控件。

b675c968-8b95-11ed-bfe3-dac502259ad0.png

7、添加圖像至報表

將圖片插入報表中

b68815a0-8b95-11ed-bfe3-dac502259ad0.png

Excel專用函數

8、在exccel中插入工作表,一般添加到最后面。

b69edd12-8b95-11ed-bfe3-dac502259ad0.png

9、設置工作表編輯,工作表從0開始

b6b40458-8b95-11ed-bfe3-dac502259ad0.png

10、修改改工作表名稱

b6c90aec-8b95-11ed-bfe3-dac502259ad0.png

11、獲取excel的表個數和當前表名稱

b6fc3a3e-8b95-11ed-bfe3-dac502259ad0.png

12、在表格中插入公式或值

這個是一個重要的函數,可以在單元格中插入公式或插入值,特別是你創建了excel模板,填值時必須用到這個函數。

可以為模板單元格取個別名,然后用別名設置值。

b71d6740-8b95-11ed-bfe3-dac502259ad0.png

二、報表范例

下面是一個excel報表例子,讀模板Model.xlsx然后在里面寫入數據和插入圖片,保存成excel或pdf

b752a4e6-8b95-11ed-bfe3-dac502259ad0.png

生成的報表文件

b77095e6-8b95-11ed-bfe3-dac502259ad0.png

三、需要安裝的軟件、工具包和庫

1、LabVIEW2015中文版

2、office2016

3、office激活工具

四、注意事項

LabVIEW自帶的報表工具包功能齊全,使用簡單,但是有一個很重要的問題,經常報錯。

1、源代碼正常運行,生成exe后報錯

主要是因為代碼里有很多動態調用,打包時應該把關聯的庫全部包含到exe中。

b7bc1ce6-8b95-11ed-bfe3-dac502259ad0.png

b7cf1e4a-8b95-11ed-bfe3-dac502259ad0.png

2、可以保存word,excel但是無法保存pdf文件,保存最后會出錯

我碰到的情況是因為裝了WPS無法生成pdf,卸載WPS后連運行創建報表函數都報錯,錯誤碼為-2146827284。

b7e6f5d8-8b95-11ed-bfe3-dac502259ad0.png

最后卸載office后重裝解決,可以保存為pdf,最簡單粗暴的方法最節約時間。

3、如果生成exe運行一段時間后一段時間報錯無法生成報表,建議檢查是否安裝WPS,如果沒有就重裝同版本的office。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1928

    文章

    3620

    瀏覽量

    318093
  • 編程
    +關注

    關注

    88

    文章

    3450

    瀏覽量

    92710
  • HTML
    +關注

    關注

    0

    文章

    273

    瀏覽量

    29609
  • Excel
    +關注

    關注

    4

    文章

    212

    瀏覽量

    55250
  • 報表
    +關注

    關注

    0

    文章

    18

    瀏覽量

    9297

原文標題:LabVIEW的編程之道—自帶報表

文章出處:【微信號:LabVIEW的編程之道,微信公眾號:LabVIEW的編程之道】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    labview實例源碼之控壓取樣系統

    labview源碼,包含報表、曲線、通訊等
    發表于 06-06 11:23 ?0次下載

    求助:labview報表excel出現閃屏

    我在LABVIEW程序里建了一個EXCEL報表程序,報表的窗口狀態是no change。如果我不打開excel,就不會彈出所查的表;但是當我打開任意一個不相關的excel表格之后,查找的excel
    發表于 01-17 17:00

    關于LABVIEW報表功能導致程序中止出現卡頓

    我在labview的while循環里面放入EXCEL報表功能(向EXCEL寫入數據),每執行一次循環就會往EXCEL寫入數據; 在程序執行報表的時候,如果需要停止程序運行,要反復多次點擊前面板左上角的中止按鈕(紅色中止程序的按鈕
    發表于 01-16 21:02

    labview生成exe后報表不能用

    LabVIEW是一款流程化的編程語言和開發環境,廣泛應用于工業自動化、實驗室研究、儀器儀表等領域。通過LabVIEW開發的程序可以生成可執行文件(.exe),方便用戶在沒有安裝LabVIEW
    的頭像 發表于 01-04 15:59 ?1056次閱讀

    LabVIEW SMO 的原理、用法和實際應用

    LabVIEW SMO (Shared Memory Option) 是一種在 LabVIEW 中用于多線程編程和數據共享的選項。它允許多個并發的 VI (Virtual Instrument
    的頭像 發表于 12-27 16:47 ?1181次閱讀

    labview生成專業的測試報表工具

    Labview軟件免費的報表生成工具
    發表于 12-21 09:57 ?4次下載

    LabVIEW多線程編程數據傳遞教程

    很多時候在一個VI的不同線程或者不同VI的不同線程中需要有一些交互——這些線程并不能完全獨立運行,需要一定的數據通信才能正確執行,這時就需要在編程時使用LabVIEW提供的數據通信與同步的一些機制,使需要傳遞的數據可以在多個線程之
    的頭像 發表于 11-24 10:05 ?3010次閱讀
    <b class='flag-5'>LabVIEW</b>多線程<b class='flag-5'>編程</b>數據傳遞教程

    NPOI WEG報表工具包簡介

    很久以前就知道有NPOI這個報表工具包,因為有NI自帶的工具包就沒有詳細研究過。當前工作中幾臺電腦因為安裝OFFICE版本問題,或其它原因導致自帶報表無法使用,就找來了一個群友共享的的
    的頭像 發表于 11-06 10:05 ?550次閱讀
    NPOI WEG<b class='flag-5'>報表</b>工具包簡介

    labview是什么軟件?labview是什么語言?labview能實現什么功能?

    labview是什么軟件?labview是什么語言?labview能實現什么功能? LabVIEW是一種圖形化的編程語言,通常被用于數據采集
    的頭像 發表于 08-31 17:23 ?3714次閱讀

    labview做上位機缺點

    labview做上位機缺點? LabVIEW是一種在科學和工程領域廣泛使用的編程語言。它以圖形編程的形式提供一個易于使用和快速的方法。 LabVIE
    的頭像 發表于 08-31 17:05 ?1980次閱讀

    編程建模、開發報表,提升決策速度

    奧威BI是一款非常實用的、易用、高效的商業智能工具,可以幫助企業快速獲取數據、分析數據、展示數據。值得特別注意的一點是奧威BI系統支持零編程建模、開發報表,是一款人人都能用的大數據分析系統,有助于
    的頭像 發表于 08-04 09:47 ?194次閱讀
    零<b class='flag-5'>編程</b>建模、開發<b class='flag-5'>報表</b>,提升決策速度

    易上手的數據報表工具有哪些?奧威BI零編程

    易上手的數據報表功能有哪些?實際上,國產的BI報表工具都算得上是易上手的,因為它們大多都是低代碼的BI報表工具,只需掌握基礎SQL即可。但奧威BI報表工具卻是零
    發表于 08-01 15:58

    關于LabVIEW快速創建報表的一些方法

    在測控應用上,一般都需要軟件能夠出報表,方便保存或打印測試信息、數據、圖表等。出報表,這可以說是LabVIEW的拿手好戲了。在LabVIEW里出一份像樣的
    的頭像 發表于 07-31 10:52 ?7527次閱讀
    關于<b class='flag-5'>LabVIEW</b>快速創建<b class='flag-5'>報表</b>的一些方法

    labview是用來干嘛的 labview內存已滿怎么解決

    LabVIEW以圖形化的方式進行編程,用戶可以通過拖拽和連接不同的圖標,構建程序的運行流程。這種圖形化編程的特點使得LabVIEW非常適合于快速開發和原型驗證,尤其在實驗室和測試環境中
    的頭像 發表于 07-27 16:22 ?5155次閱讀

    labview基礎教程

    本手冊涵蓋 LabVIEW編程理論、技巧、特性、 VI 和函數,用于創建測試測 量、數據采集、儀器控制、數據記錄、測量分析和報表生成等各類應用程序。 閱讀本教程手冊前請先熟悉 Windows 和如何用流程圖或程序框圖編寫
    發表于 06-12 16:34 ?14次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>