PowerBuilder子类如何获取父类返回值
说明:ue_save()是保存的方法,这里的返回值是1 保存成功,-1 保存失败
super::event ue_save( )
如果要判断父类的值加if就行 这里的返回值是1 保存成功,-1 保存失败,
if super::event ue_yj( )<0 then return -1
if super::event ue_yj( )>0 then return 1
如果是true和false 就是
if super::event ue_yj( ) then return 1
if not super::event ue_yj( )<0 then return -1
正常情况下PB执行代码的顺序是先执行父类代码,执行完后再执行子类代码,可以通过这句话来改变执行顺序
右键Extend Ancestor Script 取消继承基类,再将super::event ue_save( ) 写在子类代码后,代码就会先走父类再走子类。

浙公网安备 33010602011771号