以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]把员工表的东西编到工资表里 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=35621) |
-- 作者:姜晓东 -- 发布时间:2013/6/28 16:18:00 -- [求助]把员工表的东西编到工资表里 我有两张表,一个是员工表,二个是工资表。 两张表都有 编号 部门 姓名 这三列,另外两张表都有其他不同列做不同用途。 员工表的这三列手动输入以后, 怎么样能在工资表里自动同步生成这三列呢? 或者怎么在窗口里设置个刷新按钮能刷新这三列呢? 编代码基础某的,感觉很简单,就是想不到咋个整出来。请帮解决一哈。谢谢
|
-- 作者:Bin -- 发布时间:2013/6/28 16:37:00 -- 不用整按钮,在DataColChanged事件中 类似这样 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=35617 |
-- 作者:夕然 -- 发布时间:2013/6/29 0:13:00 -- If e.DataCol.Name = "员工姓名" Then Dim dr As DataRow dr = DataTables("员工表").find("员工姓名 = \'" & e.DataRow("员工姓名") & "\'" ) If dr IsNot Nothing Then e.DataRow("编号") = dr("编号") e.DataRow("部门") = dr("部门")
End If End If |
-- 作者:有点甜 -- 发布时间:2013/6/29 9:40:00 -- 也可以用关联和表达式实现,相对简单点 |