文档

魔笔运行错误提示Variable.CastError

更新时间:

问题描述

魔笔运行错误提示Variable.CastError。示例错误描述如下所示:

MobiError(code=Variable.CastError, description=list(STRUCTURE(module_q9gflax2::structure_qkxgg5u1)) cannot convert to STRUCTURE(module_q9gflax2::structure_vonteeru).)

问题原因

类型转换错误,列表结构的结构体A转换成结构体B出错。

解决方案

遇到类型转换错误,需要检查一下对应逻辑流的传参是否正确。

这种错误一般是由null转换成对应实体出现的现象,这个时候需要检查逻辑流的返回,或者中间逻辑中,需要做实体的非空判断。