请教各位大侠:在datawindow中筛选后追加记录失败?为什么?

peanut2008 2003-08-30 05:16:21
筛选记录->追加记录,只见追加的行在数据窗口一闪而过,怎么了?各位帮忙
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-08-30
  • 打赏
  • 举报
回复
提个建议,下面语句:
if ds_blde.rowcount() = 0 or isnull(ds_blde.rowcount()) then
//messagebox("","板料总记录数为0")
f_zjjl()
else
s_condition = "gzlh = '" + s_gzlh + "'"
l_rc = ds_blde.find(s_condition,1,ds_blde.rowcount())
if l_rc = 0 or isnull(l_rc) then
//messagebox("",s_gzlh + "的板料总记录数为0")
f_zjjl()
else
//messagebox("",s_gzlh + "的板料总记录数不为0")
post event u_sxjl()
f_zjjl()
end if
end if
可以改为:
if ds_blde.rowcount() = 0 or isnull(ds_blde.rowcount()) then
//messagebox("","板料总记录数为0")
else
s_condition = "gzlh = '" + s_gzlh + "'"
l_rc = ds_blde.find(s_condition,1,ds_blde.rowcount())
if l_rc = 0 or isnull(l_rc) then
//messagebox("",s_gzlh + "的板料总记录数为0")
else
//messagebox("",s_gzlh + "的板料总记录数不为0")
post event u_sxjl()
end if
end if
f_zjjl()
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
为什么你filter之后还要retrieve啊!!!!
u_sxjl()中间去掉dw_current.retrieve()一行代码
peanut2008 2003-08-30
  • 打赏
  • 举报
回复
数据窗口为grid风格.
------------------
u_sxjl()
dw_current.setfilter("gzlh = '"+ sle_1.text +" '")
dw_current.filter()
dw_current.retrieve()
-------------------------
f_zjjl()
dw_current.setitem(l,"gzlh",sle_1.text)
dw_current.setitem(l,"cpmc",sle_4.text)
dw_current.setitem(l,"jsy",sle_3.text)
-----------
//调用上面两个
choose case s_clzl
case "板料"
if ds_blde.rowcount() = 0 or isnull(ds_blde.rowcount()) then
//messagebox("","板料总记录数为0")
f_zjjl()
else
s_condition = "gzlh = '" + s_gzlh + "'"
l_rc = ds_blde.find(s_condition,1,ds_blde.rowcount())
if l_rc = 0 or isnull(l_rc) then
//messagebox("",s_gzlh + "的板料总记录数为0")
f_zjjl()
else
//messagebox("",s_gzlh + "的板料总记录数不为0")
post event u_sxjl()
f_zjjl()
end if
end if

……………………
顺便问一句,书写格式,OO水平如何?
纳米茶 2003-08-30
  • 打赏
  • 举报
回复
说明白点,你setfilter()filter()之后,怎么个追加记录的?代码贴出来吧
klbt 2003-08-30
  • 打赏
  • 举报
回复
数据窗口风格?
你是否没有使用添加纵向卷滚条?

609

社区成员

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

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