数据窗口错误提示 :database transaction information not available

bombshell 2014-03-15 06:34:50
只有这个窗口有这个问题,其他的没有为题

open事件种的代码如下:


is_kf = gs_kf
is_sort = gs_yplb
ii_yfid = gi_yfid

dw_yp.settransobject(sqlca)

if is_kf = '01' then
is_kfmc = '药库'
if gi_mk = 9 then
dw_yp.dataobject = 'd_09tzyxq'
dw_yp.retrieve('%' , '%')
else
dw_yp.dataobject = 'd_01_tzyxq'
if gs_bz_010001 = '1' then
dw_yp.retrieve('%' , '01')
else
dw_yp.retrieve('%' , '%')
end if
end if
elseif is_kf = '02' then
is_kfmc = '药房'
dw_yp.dataobject = 'd_02_tzyxq'
if gs_bz_020001 = '1' then
dw_yp.retrieve(ii_yfid , ii_yfid , '%' , '%')
else
dw_yp.retrieve(ii_yfid , 8 , '%' , '%')
end if
end if

sle_zjf.setfocus()


错误提示:



...全文
206 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bombshell 2014-03-15
  • 打赏
  • 举报
回复
谢谢,是这个问题
A啦Dbit 2014-03-15
  • 打赏
  • 举报
回复
由于dataobject属性修改了,所以要重新dw_yp.settransobject(sqlca)

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧