Foxtable(狐表)用户栏目专家坐堂 → 绘制行断判请教?


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

主题:绘制行断判请教?

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


加好友 发短信
等级:小狐 帖子:366 积分:3510 威望:0 精华:0 注册:2016/5/25 21:31:00
绘制行断判请教?  发帖心情 Post By:2018/5/5 11:14:00 [只看该作者]

如果无子表行,父表则标识颜色,在父表drawcell中代码为

If Tables("包材合同_合同明细表").Rows.Count = 0 Then
  Tables("包材合同_合同").Style = "黄"  
End If
以上代码必须选中行才能绘制,请教老师要怎么写,才能 实现打开窗体和新增父表时也能绘制

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109136 积分:555271 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/5/5 11:20:00 [只看该作者]

If e.Row.DataRow.GetChildRows().Count = 0 Then
  e.Style = "黄"  
End If

如果2个表没有关联

If DataTables("合同明细表").Compute("Count(编号)","编号='" & e.Row("编号") & "'") = 0 Then
  e.Style = "黄"  
End If

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


加好友 发短信
等级:小狐 帖子:366 积分:3510 威望:0 精华:0 注册:2016/5/25 21:31:00
  发帖心情 Post By:2018/5/5 22:36:00 [只看该作者]

可以了谢谢蓝老师

 回到顶部