第一个问题好解决,只需将DataColChanged代码设置为:
Select Case e.DataCol.name Case "采购重量","采购单价" e.DataRow("采购金额") = e.DataRow("采购重量") * e.DataRow("采购单价")End Select
关于除“张经理”才可以进行编辑表B中的“记帐”值的问题,参考开发指南中的“权限管理”这一章,有详细说明。
http://www.foxtable.com/help/topics/2255.htm
其余问题不明白你的意思。
建议:
1、系统看两遍帮助,先有个大概的了解。
2、问题要一个一个提,一个一个解决。