将 Excel 中的值读入参数。参数链接到延迟块。无法解析错误 Excel 文件

Read value from Excel into parameter. Parameters are linked to delay block. Error Excel file can not be resolved

我正在尝试将 excel 文件中的值读取到创建为流程图块的不同参数中。错误 excel无法解析文件。我为导入 excel:

所做的步骤

1- 创建了新实验。 2- 从托盘连接导入 excel 文件保存在与模型相同的文件中。 3- 在实验 window 中,打开 Java 操作,在每个实验 window 之前键入以下代码“excelFile.readFile();” 4-进入参数块,动作,输入延迟,输入以下内容“excelFile.getCellNumericValue(“sheet1”,5)”

请看图片了解更多信息

您的“excelFile”对象位于“Simulation”对象上,您的进程块位于“Main”上。

请了解面向对象的结构并阅读 AL 帮助以了解这一点:“Where am I and how do I get to...

在你的情况下,最好将 ExcelFile 对象移动到 Main 并从那里访问它,可能没有理由将它放在“模拟”上,对吗?

此外,请考虑完全不使用 ExcelFile。相反,将您的 excel 数据读入内置数据库并从那里加载您的参数。这就是 应该 完成的方式 ;)