将 CANoe 数据库中的数据插入现有 Excel sheet

Insert data from a CANoe database to an existing Excel sheet

`最近,我接到了一项任务,要使用 CAPL 自动将 CANoe 中的 ECU 的一些数据插入到已经存在的 Excel sheet 中。我对此很陌生,需要一些帮助。我会尽可能详细的。

  1. 如何为 CAPL/CANoe 中的数据库创建 link 环境变量。
  2. 我已经创建了一个带有按钮的面板,该按钮应该与上述环境变量相关联。所以,我的问题是如何访问需要来自此按钮的一些数据的现有文件?我的意思是 CAPL 不允许 excel 格式。我如何通过单击按钮将一些数据输出到现有的 excel sheet?我应该如何为此编写代码?

CAPL 没有 API 与 Excel 通信 and/or 打印为 Excel 格式。

您需要编写您的库来执行此操作,或者使用外部脚本(想想 python 脚本或其他脚本)在您的 CAPL 中调用 SysExec()

据我所知,目前还没有现成的开源解决方案。