以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口中的table能直接编辑吗? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117700) |
-- 作者:huangfanzi -- 发布时间:2018/4/17 20:56:00 -- [求助]窗口中的table能直接编辑吗? 窗口中的Table,不与任何表绑定,能直接编辑吗?如果能直接编辑,各列的列名与类型如何生成? 谢谢老师!
|
-- 作者:有点蓝 -- 发布时间:2018/4/17 21:08:00 -- 只是一个临时表,可以编辑,但是无法保存 |
-- 作者:huangfanzi -- 发布时间:2018/4/17 21:30:00 -- 这个表我是不需要保存的,窗口中会有一个按钮,把需要的数据存到其它表中,可这个临时表如何让其在窗口中出现呢? |
-- 作者:有点蓝 -- 发布时间:2018/4/17 21:40:00 -- 放一个表控件到窗口,不绑定任何表,那么就是一个临时表了。删除添加列的用法看2楼帮助 |
-- 作者:huangfanzi -- 发布时间:2018/4/17 21:42:00 -- 我在论坛上找到另外一个办法,用的不错 Dim dtb As New DataTableBuilder("欠货统计") dtb.AddDef("客户", Gettype(String), 32) dtb.AddDef("产品", Gettype(String), 32) dtb.AddDef("颜色", Gettype(String), 32) dtb.AddDef("订单数量", Gettype(Integer)) dtb.AddDef("发货数量", Gettype(Integer)) dtb.AddDef("欠货数量", Gettype(Integer)) dtb.Build() Dim t As Table = e.Form.Controls("Table1").Table t.DataSource = DataTables("欠货统计") t.Cols("客户").ComboList = "A|B" |