Foxtable(狐表)用户栏目专家坐堂 → [求助]数据从一个数据表传递给多个数据表


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

主题:[求助]数据从一个数据表传递给多个数据表

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


加好友 发短信
等级:幼狐 帖子:107 积分:850 威望:0 精华:0 注册:2015/5/12 10:19:00
[求助]数据从一个数据表传递给多个数据表  发帖心情 Post By:2016/8/23 14:56:00 [显示全部帖子]

现在有一个问题

我现在共有三张表,一张是月度绩效汇总表,一张年度绩效汇总表,一张年度积分表

月度绩效汇总表包含绩效区间、所属公司、一级部门、二级部门、工号、姓名、岗位、职级、入司时间、转正时间、绩效等级、绩效积分信息

年度绩效汇总表中包含绩效区间、所属公司、一级部门、二级部门、工号、姓名、岗位、职级、一月、二月、三月、四月、……十二月

年度积分表包含信息与汇总表中一致。

现在每月做完汇总后需要把月度绩效汇总表中绩效人员和等级信息汇总传递给年度绩效汇总表中对应月份进行汇总,同时把月度绩效汇总表中人员信息和积分信息传递给年度积分表中进行汇总。

我在月度汇总表中使用button,定义如下:

 

Tables("年度绩效汇总表").ClearSubtotal()
Dim Result As DialogResult
Result = MessageBox.Show("结转后将删除当月绩效库中的所有资料,请慎重执行!", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.Yes Then
    Dim f As New Filler
f.SourceTable = DataTables("月度考核汇总表") '指定数据来源
f.DataTable = DataTables("年度绩效汇总表") '指定数据接收表
f.Fill() '填充数据
DataTables("月度考核汇总表").DataRows.Clear()
Else
    e.form.Close()
End If

 

测试了一下,人员基础信息可以传递到年度绩效汇总表,但是绩效等级信息没有传递 ,这个该怎么解决?

如果按上述编程,本质上是否也没有进行汇总,下个月数据是直接往下接续?


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


加好友 发短信
等级:幼狐 帖子:107 积分:850 威望:0 精华:0 注册:2015/5/12 10:19:00
  发帖心情 Post By:2016/8/23 15:20:00 [显示全部帖子]

版主,那新增日期列是否用全局变量来传递日期信息?

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


加好友 发短信
等级:幼狐 帖子:107 积分:850 威望:0 精华:0 注册:2015/5/12 10:19:00
  发帖心情 Post By:2016/8/23 15:51:00 [显示全部帖子]

楼主,发错地方了吧

 回到顶部