以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 表属性 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51587) |
-- 作者:jswjyjf -- 发布时间:2014/5/29 12:18:00 -- 表属性 我在一表中的 DataColChanged 事件中 建立了 如下代码 If e.DataCol.Name = "数量" Or e.DataCol.Name = "单价" Then \'如果更改的数量列或单价列
发现以后单独利用这个表时 ,会提示这个副本销售单_table1 没有,这样一来 ,这个销售表 好像专门为这个副本服务了 如何避免这种情况 |
-- 作者:E_Fox -- 发布时间:2014/5/29 12:39:00 -- 用datatable 不用 table http://www.foxtable.com/help/topics/0363.htm
|
-- 作者:jspta -- 发布时间:2014/5/29 13:22:00 -- 窗口关闭了这个表就没有了,当然引用不到了 |
-- 作者:jswjyjf -- 发布时间:2014/5/29 13:34:00 -- 窗口中的文本框的值是窗口中的某个表中某个数字字段的合计数,当表中的数据 发生变化时,这个文本框值也要相应变化 ,如何设计 |
-- 作者:有点甜 -- 发布时间:2014/5/29 14:19:00 -- 加一个判断
If e.DataCol.Name = "数量" Or e.DataCol.Name = "单价" Then \'如果更改的数量列或单价列 |
-- 作者:Bin -- 发布时间:2014/5/29 14:19:00 -- If e.DataCol.Name = "数量" Or e.DataCol.Name = "单价" Then \'如果更改的数量列或单价列 \'否则从身份证号码列中提取出生日期 e.DataRow("金额") =e.DataRow("数量")*e.DataRow("单价") Dim Amount As Double if Forms("销售单").Opened then Amount=Tables("销售单_table1").Compute("Sum(金额)") Forms("销售单").Controls("Label8").text=cumoney(Amount)+" " & Amount end if
End If |