请教高手,我想在炉次表的日期、设备等列有任何一个为空值时,炉次编号则为空,否则由日期、设备等列组合生成炉次编号,为什么我的代码放在DataColChanged中不能即时更新,需要重置后才能变化。请问此代码放在哪个事件可随相关列的变而改变。
在生成炉次编号后,在片号表的炉次片号列如何按炉次编号+两位(01-19)生成19个流水编号,请教代码。
[此贴子已经被作者于2009-6-1 16:00:09编辑过]
不会吧,看上传的文件中炉次表事件
[此贴子已经被作者于2009-6-1 16:49:58编辑过]
你把If e.datacol.Name = "炉次编号" then 改为如下试一试:
If e.datacol.Name = "日期" or
e.datacol.Name = "设备" or e.datacol.Name = "作业" or e.datacol.Name = "波长" or e.datacol.Name = "衬底" or e.datacol.Name = "尺寸" or e.datacol.Name = "工艺" or e.datacol.Name = "炉次"
[此贴子已经被作者于2009-6-1 17:14:39编辑过]
按六楼所说的更改可以了,
如果要在另外一个表中,片号表的炉次片号列如何按先前表生成的:炉次编号+两位(01-19)生成19个流水编号,请教代码。
我是每次在炉次表中生成一个炉次编号,则在片号表中自动生成19个炉次片号(炉次编号+01~19),以前是在易表中用通过填写投入片数后,点击导到每片逻辑列打勾后,用循环的方法生成19个炉次片号的。
foxtable的代码如何完成。谢谢!