以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]在线等!又要麻烦大家了!关于AppendRows函数的问题。  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3878)

--  作者:Andyguobao
--  发布时间:2006/8/29 16:25:00
--  [求助]在线等!又要麻烦大家了!关于AppendRows函数的问题。
egd文件下载
在这个系统中,我把“离职人员人事资料表”的预处理公式设为:
AppendRows("人事资料表","在职离职"," = ","离职")
我的意思是,将人事资料表"在职离职"中显示为"离职"的记录复制到当前表“离职人员人事资料表”,经验证是可以的,但是,没打开一次“离职人员人事资料表”,公式就会执行一次,这样就多了很多重复内容。
现在的问题是:怎样在“离职人员人事资料表”中复制人事资料表"在职离职"中显示为"离职"的记录并且记录不重复!

请版主,易友们赐教。在线等,谢谢!

-=-=-=- 以下内容由 Andyguobao2006年08月29日 05:08pm 时添加 -=-=-=-
那在离职人员培训记录表的表预处理公式设为:
AppendRows("培训记录表","职位状况"," = ","离职") And DelReptRows(GridName,"序号") And DelFor(GridName,"姓名", "=" ,"")
这样正确吗?


--  作者:smileboy
--  发布时间:2006/8/29 16:41:00
--  
[这个贴子最后由smileboy在 2006/08/30 10:30am 第 1 次编辑]

AppendRows("人事资料表","在职离职"," = ","离职") And DelReptRows(GridName,"姓名","身份证号码") And DelFor(GridName,"姓名", "=" ,"")

-=-=-=- 以下内容由 smileboy2006年08月29日 04:43pm 时添加 -=-=-=-
或者:
ClearGrid(grid) and AppendRows("人事资料表","在职离职"," = ","离职") And DelFor(GridName,"姓名", "=" ,"")

--  作者:xjy
--  发布时间:2006/8/29 16:42:00
--  
AppendRows("人事资料表","在职离职"," = ","离职","编号","<>",[编号])
即:只追加“离职人员人事资料表”没有还没有该编号的记录
--  作者:Andyguobao
--  发布时间:2006/8/29 16:46:00
--  
谢谢大家,学习去了先!
--  作者:Andyguobao
--  发布时间:2006/8/29 18:17:00
--  
那在离职人员培训记录表的表预处理公式设为:
AppendRows("培训记录表","职位状况"," = ","离职") And DelReptRows(GridName,"序号") And DelFor(GridName,"姓名", "=" ,"")
这样正确吗?

--  作者:wjq1072
--  发布时间:2006/8/30 10:09:00
--  
下面引用由smileboy2006/08/29 04:41pm 发表的内容:
AppendRows("人事资料表","在职离职"," = ","离职") And DelReptRows(GridName,"姓名","身份证号码") And DelFor(GridName,"姓名", &qu ...

2楼版主已经提供了呵!!
--  作者:Andyguobao
--  发布时间:2006/8/30 16:23:00
--  
这样就对了,经过验证,谢谢大家和各位版主的版主,系统做好后一定分享!对作培训的人还是蛮实用的,呵呵!

AppendRows("培训记录表","职位状况"," = ","离职") And DelReptRows(GridName,"序号") And DelFor(GridName,"姓名", "=" ,"")


--  作者:Andyguobao
--  发布时间:2006/9/5 14:06:00
--  
问题又来了,现在是如果在“人事资料表”中将某人改为离职,那么会自动复制该行记录到“离职人员人事资料表”中。
现在用什么函数可以直接剪切相关内容到“离职人员人事资料表”中,就是不在“人事资料表”保留其记录,而是保存在”离职人员人事资料表“中?

请各位版主和易友赐教!


--  作者:yangming
--  发布时间:2006/9/5 14:08:00
--  
复制完后再删除此行信息
--  作者:Andyguobao
--  发布时间:2006/9/5 15:05:00
--  
请教总版主,用什么函数呢?是放在表预处理公式还是其他地方?是设计在人事资料表中还是离职人员人事资料表中,不好意思,太菜了!