【问题标题】:CAPL Evaluation write in a MatrixCAPL 评估写入矩阵
【发布时间】:2021-08-25 06:51:32
【问题描述】:

我想将 CAPL 节点的评估写在一个矩阵中。现在我只在写窗口中进行了评估,它们超过 10000 行。因此我想写在一个行和列限制的矩阵中。

有什么想法吗?

on message 0x4490 
{
  if(this.A ==2 && A_TEMP == 3)
  {
    diff3_0_A= timeNowint64();  
    addTimeToMeasurementStartTime(timeNowNS(), time);
    write(" %02d/%02d/%02d %02d:%02d:%02d.%-3d               Aa                               %d                               %d                            %d ms"
        ,time[5]+1, time[4], time[6]-100, time[3], time[2], time[1], time[0]
        ,this.A
        ,A_TEMP
        ,diff3_0_A-diff0_3_A);
    }
}

【问题讨论】:

  • 也许一些关于您的输出的外观以及您希望它看起来如何的屏幕截图可能会有所帮助。

标签: capl canoe


【解决方案1】:

几年前我也必须这样做。

正如您所说使用 CANoe,您拥有测试功能集 (TFS)。

首先更改您的代码以使用它。

您可以直接使用测试功能集来生成表格,或者,如果需要进行更多定制,请使用以下我所做的:

如果您使用测试功能,您将获得一份 XML 测试报告。

然后我使用 XML 样式表转换来生成一个 HTML 表格。

我还可以为 Excel 生成 Office Open XML。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-08
    • 1970-01-01
    • 2016-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 2015-11-06
    相关资源
    最近更新 更多