将 Excel Save Report to File.vi 移动到另一台计算机后 VI 发生断线

更新 Mar 26, 2024

适用于

软件

  • LabVIEW
  • LabVIEW Report Generation Toolkit

问题详述

我使用报告生成工具包函数开发了一个 VI 来创建 Excel 报告。
然后我将 VI 移到另一台安装了 LabVIEW 开发系统和报告生成工具包的计算机上。
然而,在该计算机上,我的 VI 显示为断线,因为Save Report to File.vi已损坏。它被列为不可执行。

我该如何解决这个问题?

解决方案

导致此问题的可能原因有两个:

  • 该问题可能与兼容性问题有关:验证您的报告生成工具包版本是否与 Microsoft Office 版本兼容。因此,您可能需要根据新计算机上安装的 Microsoft Office 版本安装受支持的 LabVIEW 和报告生成工具包版本。有关详细信息,请参阅 报告生成工具包以及 Microsoft Office 和 LabVIEW 兼容性
  • Microsoft Office 365 的某些更新更改了报告生成工具包用于连接到 Office 应用程序的 ActiveX 接口。这可能会破坏报告生成工具包的 VI。 更新 Office 365 后报告生成工具包 VI 损坏一文解释了如何识别和解决此问题。

相关信息

报告生成工具包使用 ActiveX 与 Microsoft Office 进行交互。由于每个版本的 Microsoft Office 的 ActiveX 界面都不同,因此每个版本的 Report Generation Toolkit 仅支持特定版本的 Microsoft Office。