以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请教老师批量增加表达式列的代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100179) |
-- 作者:ltty5200 -- 发布时间:2017/5/6 10:01:00 -- [求助]请教老师批量增加表达式列的代码 老师,我想在表A第九列和第十列之间批量插入12个表达式列,能有相应的代码吗?貌似在帮助文件里没有找到插入货增加表达式列的代码 |
-- 作者:有点蓝 -- 发布时间:2017/5/6 10:11:00 -- 增加临时表达式列:http://www.foxtable.com/webhelp/scr/1428.htm |
-- 作者:wyz20130512 -- 发布时间:2017/5/6 10:11:00 -- Dim cn As String = "表达式" With Tables("表B") For i As Integer = 1 To 12 .DataTable.DataCols.Add(cn & i,Gettype(Double),"") Next .Cols("第十列").Move(.Cols.Count - 1) End With
[此贴子已经被作者于2017/5/6 10:20:03编辑过]
|
-- 作者:ltty5200 -- 发布时间:2017/5/6 10:23:00 -- 老师,这样增加的表达式列是临时的,项目重新打开后就不见了,我需要的是永久的那种?或者有没有方法让用这个方法增加的列是永久的? |
-- 作者:ltty5200 -- 发布时间:2017/5/6 10:24:00 -- 谢谢,这个方法增加的是临时的,重新打开项目后这些列就不见了,有能增加永久的吗? |
-- 作者:有点蓝 -- 发布时间:2017/5/6 10:32:00 -- 把代码放到AfterOpenProject事件 否则只能在表结构一个个添加
|
-- 作者:wyz20130512 -- 发布时间:2017/5/6 10:34:00 -- 把代码放在项目AfterOpenProject事件中即可! |