以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 审核问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65360)
|
-- 作者:qinlao666
-- 发布时间:2015/3/14 11:31:00
-- 审核问题
老师你好,下图是同过编号动态加载关联的。我想当下表的产品编码不为空时,上表的审核自动为真,且自动填入审核人和审核日期列,谢谢老师 此主题相关图片如下:qq截图20150314112842.jpg
|
-- 作者:Bin
-- 发布时间:2015/3/14 11:34:00
--
子表DataColChanged事件
if e.datacol.name="产品编码" then dim dr as datarow = e.datarow.GetParentRow("父表名称") if dr isnot nothing then if e.datarow.isnull("产品编码") then dr("审核")=false dr("审核人")="" dr("审核时间")=nothing else dr("审核")=true dr("审核人")=user.name dr("审核时间")=date.now end if end if end if
|
-- 作者:qinlao666
-- 发布时间:2015/3/14 12:18:00
--
问题解决了,谢谢老师!老师我好崇拜你哦!你太厉害了!
|
-- 作者:qinlao666
-- 发布时间:2015/3/14 12:19:00
--
求教,窗体加载时,不加载已审核的数据!
|
-- 作者:Bin
-- 发布时间:2015/3/14 14:24:00
--
tables("XX").Filter="已审核=False"
|
-- 作者:qinlao666
-- 发布时间:2015/3/14 15:07:00
--
以下是引用qinlao666在2015/3/14 11:31:00的发言:老师你好,下图是同过编号动态加载关联的。我想当下表的产品编码不为空时,上表的审核自动为真,且自动填入审核人和审核日期列,谢谢老师 此主题相关图片如下:qq截图20150314112842.jpg
现在我把子表的数据删除后,父表的审核还是勾选的,请问能用什么代码当把子表的数据删除后,父表的审核勾选去掉
|
-- 作者:Bin
-- 发布时间:2015/3/14 15:13:00
--
BeforeDeleteDataRow 事件
dim dr as datarow = e.datarow.GetParentRow("父表名称") if dr isnot nothing then dr("审核")=false end if
新手建议先按部就班学习一下帮助
|