首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

数据窗口能不能动态判断自己有没有这一列?该如何解决

2012-02-28 
数据窗口能不能动态判断自己有没有这一列?数据窗口是动态创建的,列不确定有没有什么函数或者方法的 判断自

数据窗口能不能动态判断自己有没有这一列?
数据窗口是动态创建的,列不确定
有没有什么函数或者方法的 判断自己是否包含哪一列?
谢谢了

[解决办法]

C/C++ code
判断 choose case lower(dw_1.describe(as_col + ".type"))    case 'column'        //数据列    case 'compute'        //计算列    case elseend choose
[解决办法]
通过 
string ls_objects
ls_objects = dw_control.Object.DataWindow.Objects
取出数据窗口内的所有对象(每个对象以制表符作为分隔符),再对ls_objects进行分割判断
[解决办法]
if pos('?!', dw.Describe(ls_columnname+".name")) = 0 then
//有变量columnname指定的列
end if

热点排行