以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 增加列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=75814) |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 12:47:00 -- 增加列 产品统计表的列来源于产品表中的产品列,在菜单栏查询中点刷新按自动更新列
|
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 13:34:00 -- 点刷新时,提示如下内容 .NET Framework 版本:2.0.50727.5485 |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 14:21:00 -- Dim bd As new adoxbuilder("产品") bd.open() Dim pds As List(of String) pds = DataTables("产品").getvalues("产品") If DataTables.Contains("产品统计") Then bd.DeleteTable("产品统计") End If Dim tbl = bd.NewTable("产品统计") \'创建表 For Each pd As String In pds With tbl .addcolumn(pd & "_借方金额",adoxtype.Double) End With Next bd.AddTable(tbl) \'增加表 bd.close() If DataTables.Contains("产品统计") Then DataTables.Unload("产品统计") End If DataTables.Load("产品统计") |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 15:20:00 -- 用这个代码生成的表,列的排列是按产品名称的音序排列的,我想按产品原来的顺序,排列各列怎么办? |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 15:21:00 -- pds = DataTables("产品").getvalues("产品", "", "_Sortkey") \'或者写 _Identify |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 16:06:00 -- 想在上述代码中添加一些代码,实现把产品表中的产品名称,填写到产品统计的产品列中,增加了以下红字代码,可是不行,帮我改一下 Dim bd As new adoxbuilder("产品") bd.AddTable(tbl) \'增加表 |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 16:09:00 -- 我想再问一下,动态增加的这些列的宽度能否在代码中设定 |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 17:14:00 -- 不可以设定宽度。 |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 17:16:00 -- 6楼的代码你看一下,是什么原因造成,无法实现目的 |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 17:20:00 -- 写在最后面 |