以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]临时表设置DataColChanged事件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119587)

--  作者:616808120
--  发布时间:2018/5/28 10:13:00
--  [求助]临时表设置DataColChanged事件
通过代码生成临时表,代码如下:
Dim dtb As New DataTableBuilder("test1")
dtb.AddDef("条码", Gettype(String), 16)
dtb.AddDef("产品名称", Gettype(String),16)
dtb.AddDef("数量", Gettype(Short), 4)
dtb.AddDef("进货价", Gettype(Single))
dtb.AddDef("金额", Gettype(Single))
dtb.AddDef("供货商", Gettype(String),16)
dtb.AddDef("日期", Gettype(Date))
dtb.AddDef("进货编号", Gettype(String),16)
dtb.Build()
MainTable= Tables("test1")
MainTable.Font = New Font("宋体",16,FontStyle.Regular)
生成的临时表的同时如何通过代码设置DataColChanged事件,自动计算金额列,金额 = 数量 * 进货价

--  作者:有点甜
--  发布时间:2018/5/28 10:21:00
--  

生成build之后,开启全局表事件

 

http://www.foxtable.com/webhelp/scr/0671.htm