Foxtable(狐表)用户栏目专家坐堂 → [求助]数据填充器代码问题


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

主题:[求助]数据填充器代码问题

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
[求助]数据填充器代码问题  发帖心情 Post By:2019/4/1 20:50:00 [只看该作者]

老师晚上好!

      已知变量Ly1的值为“离职原因”、变量Ls1的值为“离职时间”。在用“数据填充器”复制“员工信息”表指定列到“历史信息”表的同时,将两个变量值也填充到“历史信息”表的“离职原因”、“离职时间”列,下面的代码要如何修改,请老师帮助。谢谢。

Dim f As New Filler
f.SourceTable = DataTables("员工信息")            '指定数据来源
f.SourceCols = "姓名,性别,民族,政治面貌"           '指定数据来源列
f.DataTable = DataTables("历史信息")               '指定数据接收表
f.DataCols = "姓名,性别,民族,政治面貌"              '指定数据接收列
f.Fill() '填充数据

"历史信息"表的全部"离职原因"列 = ly1        ’这两句代码不会
"历史信息"表的全部"离职时间"列 = ls1

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/1 21:12:00 [只看该作者]

Dim id As Integer = DataTables("历史信息") .Compute("max(_Identify)")
Dim f As New Filler
f.SourceTable = DataTables("员工信息")            '指定数据来源
f.SourceCols = "姓名,性别,民族,政治面貌"           '指定数据来源列
f.DataTable = DataTables("历史信息")               '指定数据接收表
f.DataCols = "姓名,性别,民族,政治面貌"              '指定数据接收列
f.Fill() '填充数据

DataTables("历史信息").ReplaceFor("离职原因",ly1,"_Identify >" & id)
DataTables("历史信息").ReplaceFor("离职时间",ls1,"_Identify >" & id)

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
  发帖心情 Post By:2019/4/1 21:27:00 [只看该作者]

谢谢老师帮助和指导。老师辛苦。

 回到顶部