以文本方式查看主题 - 易表在线答疑 (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("人事资料表","在职离职"," = ","离职") 我的意思是,将人事资料表"在职离职"中显示为"离职"的记录复制到当前表“离职人员人事资料表”,经验证是可以的,但是,没打开一次“离职人员人事资料表”,公式就会执行一次,这样就多了很多重复内容。 现在的问题是:怎样在“离职人员人事资料表”中复制人事资料表"在职离职"中显示为"离职"的记录并且记录不重复! 请版主,易友们赐教。在线等,谢谢! |
-- 作者:smileboy -- 发布时间:2006/8/29 16:41:00 -- [这个贴子最后由smileboy在 2006/08/30 10:30am 第 1 次编辑] AppendRows("人事资料表","在职离职"," = ","离职") And DelReptRows(GridName,"姓名","身份证号码") And DelFor(GridName,"姓名", "=" ,"") -=-=-=- 以下内容由 smileboy 在 2006年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 -- 下面引用由smileboy在 2006/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 -- 请教总版主,用什么函数呢?是放在表预处理公式还是其他地方?是设计在人事资料表中还是离职人员人事资料表中,不好意思,太菜了! |