Foxtable(狐表)用户栏目专家坐堂 → 把表数据传递到窗口 label 控件


  共有4050人关注过本帖树形打印复制链接

主题:把表数据传递到窗口 label 控件

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/9 14:04:00 [显示全部帖子]

If e.Table.Current Isnot Nothing Then 
    Dim a As WinForm.Label = Forms("库存管理").Controls("Label8")
Dim b As WinForm.Label = Forms("库存管理").Controls("Label12")
 a.text =Tables("CAF库存表.CAF库存情况表").Rows.Count
b.Text =Tables("CAF库存表.CAF端数表").Rows.Count
Else

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/9 14:28:00 [显示全部帖子]

改为统计子表行数的方式吧

a.text =DataTables("CAF库存情况表").Compute("Count(_Identify)","关联列=" & e.table.current("关联列") & "")

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/9 14:42:00 [显示全部帖子]

行改变事件触发时,关联表还没更新完毕,所以你获得的行数还是上一次的

 回到顶部