产品中心 业内新闻 案例中心 视频中心

lua for mobox3二次开发一些经验 lua for mobox3二次开发一些经验

lua for mobox3二次开发一些经验

分类:二次开发 低代码 19

1、建议任何调用函数,都需要做执行保护

nRet, strOBJInfo = mobox.objAttrToObjJson (‘PMS001’, strRetInfo )

没有对执行做保护(原先理解是 绝对不会出错的,实际上是错了),执行后报错

这个错误爆出,我们根本无法判断问题所在。所以在任何情况下调用函数都需要做 出错保护,加入

 if (nRet ~= 0) then

mobox.error(strLuaDEID, “PMS001数据库没有对应字段 “)

return

end

2、在Debug 函数里面不能包含表类型的变量

Debug( strLuaDEID, debug.getinfo(1), ‘keynode创建’,tbNote[1])

里面的 tbNote[1]是一个表类型的变量,debug 不支持这个格式

nRet, strOBJInfo = mobox.objAttrToObjJson (‘JS003’, strRetInfo )

 

 

上一篇:
展开更多
预约软件体验

loading...