以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]临时列的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148623)

--  作者:晨曦396
--  发布时间:2020/4/11 15:34:00
--  [求助]临时列的问题
 表中增加了一部分临时列,在循环表所有列的时候,有什么方法和正常的列区分,进行排除
--  作者:有点蓝
--  发布时间:2020/4/11 15:37:00
--  
使用列名区分开,比如:L单价,有L开头的就是临时列
--  作者:有点蓝
--  发布时间:2020/4/11 15:44:00
--  
或者

DataTables("表A").DataCols.Add("aa",Gettype(String),16)
Dim dc As DataCol  = DataTables("表A").DataCols("aa")
Dim pi As System.Reflection.PropertyInfo = dc.Gettype.getproperty("IsTemporary",Reflection.BindingFlags.nonpublic Or Reflection.BindingFlags.Instance)
output.show( pi.getvalue(dc,Nothing))

--  作者:晨曦396
--  发布时间:2020/4/11 15:57:00
--  
 感谢