LoadRunner Controller -19797 无法进入临界区

LoadRunner Controller 运行时 出现-19797错误 无法进入临界区

img

这种情况通常是导入的数据格式问题导致的。在使用SmartPLS导入数据时,有几点需要注意:

  1. 确保所有变量都为数值格式。即便在Excel里面显示为数值,也要双击该单元格,在"常规"选项卡下确认其格式为"数值"或"自定义"并显示十进制小数点。
  2. 避免导入文本数据。SmartPLS只接受数值数据,不接受文本。如果有文本数据,需要在导入前转换为哑变量。
  3. 检查是否有空值。SmartPLS不能导入存在空值的变量,需要在导入前将空值替换为有效数值,比如0。
  4. 确认变量类型正确。SmartPLS要求所有的自变量、中介变量和因变量都必须指定正确的类型,分别为Input、Mediator和Output。类型指定错误也会导致导入失败。
  5. 检查行号和列表变量。有时候行号不匹配或者列表变量指定错误也会造成导入失败,这需要检查数据文件和SmartPLS中的变量管理器Configuration,确认一致。
  6. 保存文件为.CSV格式。SmartPLS只支持.CSV和.DAT数据格式,Excel默认.XLS格式不支持,需要另存为.CSV格式。
  7. 避免非数值分隔符。CSV文件只能使用,作为分隔符,不能使用制表符或其他非数值字符。
    按照上述步骤检查并修复后,就有很大概率可以成功导入数据到SmartPLS了。