如果当前表,按bin说的,用CurrentTable。
如果不单单是当前表,那就用一个public变量,在MainTableChanged事件或者窗口的AfterLoad事件中,或者表的Preparedit事件中,将表名保存在这个变量总。
然后将代码改为:
Tables(public变量名称).Current("物料编号") = e.Table.Current("物料编号")Forms("添加物料").Close