以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 跨表引用 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32637) |
||||
-- 作者:良才 -- 发布时间:2013/5/5 20:39:00 -- 跨表引用
用教师基本信息表.教龄列 * 教师工资标准表工龄.工龄工资每年列 = 教师工资表.工龄工资列, 教师工资表 DataColChanged 代码应该怎样写? 请高手指教。 [此贴子已经被作者于2013-5-5 20:47:26编辑过]
|
||||
-- 作者:夕然 -- 发布时间:2013/5/5 22:37:00 -- 这个属于跨表引用的问题。 首先找到工龄工资标准; 这个工龄工资是固定的就定义一个变量吧 dim dr as datarow dim glgz as integer dim filter as string filter = "[学期] = \'2012年(春)\'" dr = datatables(“教师工资标准”).find(filter) glgz = dr(“工龄工资每年”)
然后找到某个老师的工龄;
dim dr0 as datarow dim gl as integer dim filter0 as string filter0 = "[教师姓名] = " & e.DataRow("教师姓名") dr0 = datatables(“教师基本信息”).find(filter) gl = dr0(“工龄”)
其余的可以搞定了吧 |
||||
-- 作者:良才 -- 发布时间:2013/5/6 11:19:00 --
请帮我指点一下,我写的不行。 |
||||
-- 作者:Bin -- 发布时间:2013/5/6 11:35:00 -- .
|
||||
-- 作者:良才 -- 发布时间:2013/5/6 11:48:00 -- 谢谢!
|