powerbuilder application execution error r0002 求大神指点 错误代码在问题补充 10

powerbuilderapplicationexecutionerrorr0002错误行找出来了第十三行is_id=struc.id程序运行报错求大神指点代码如下env... powerbuilder application execution error r0002

错误行 找出来了第十三行 is_id= struc.id 程序运行报错 求大神指点
代码如下

environment lenv_system
integer li_scrwidth,li_scrheight
setredraw(false)
getenvironment(lenv_system)
li_scrwidth=pixelstounits(lenv_system.screenwidth,xpixelstounits!)
li_scrheight=pixelstounits(lenv_system.screenheight,ypixelstounits!)
move(((li_scrwidth)-(this.width))/2,((li_scrheight)-(this.height))/2)
setredraw(true)
idw_dw1=tab_1.tabpage_1.dw_1
idw_dw2=tab_1.tabpage_2.dw_2
struc_zwbd struc
struc=Message.PowerObjectParm
is_id = struc.id
is_xm = struc.xm
is_tabname = struc.tab_name
sle_1.text = is_id
sle_2.text = is_xm
展开
 我来答
wzpsfather
2012-11-21 · TA获得超过559个赞
知道小有建树答主
回答量:765
采纳率:33%
帮助的人:378万
展开全部
同意1楼的意见!另外
struc_zwdb应该是一个结构,id和xm和tab_name是它的三个属性,你看看这三个属性是否存在,数据类型是否与所赋值的变量类型是否一致!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micro0369
2012-11-20 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:3931万
展开全部
显然问题在这儿:

struc=Message.PowerObjectParm

你这个对象从哪儿传过来的呢?
有没有可能有的地方,没有传递这个对象呢?

另外,建议:

将这2行代码放到最开始:

struc_zwbd struc
struc=Message.PowerObjectParm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0319a0e
2012-11-23 · TA获得超过2.2万个赞
知道小有建树答主
回答量:2080
采纳率:85%
帮助的人:1138万
展开全部
struc=Message.PowerObjectParm
is_id = struc.id
需要强制转型
struc =(struc_zwbd)Message.PowerObjectParm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式