首页 > 代码库 > PowerBuilder -- 数据窗口
PowerBuilder -- 数据窗口
获取数据窗口列数
ls_colnum= integer(this.Describe("DataWindow.Column.Count"))
获取数据窗口列名
ls_colName = this.Describe("#"+String(li_i)+".name")
获取数据窗口的tab值
ls_colName = this.Describe("#"+String(li_i)+".name")
ls_sorderValue = http://www.mamicode.com/this.Describe(ls_colName+".tabsequence")
判断数据窗口类型
if this.describe( "DataWindow.Processing") = "1" then //grid 风格数据窗口
获取数据窗口字段类型
This.Describe(ls_colName +".ColType" )
获取数据窗口对象类型
v_sType = dw_cur.Describe(v_sColName +".Type" )
//对象为字段和计算列有效
if upper(v_sType) = "COLUMN" or upper(v_sType)=‘COMPUTE‘ then
else
v_sDwObjs=mid(v_sDwObjs,v_iPos + 1)
v_iPos = pos(v_sDwObjs,‘~t‘)
continue ;
end if
DataWindow.Objects
dw_1.Describe("DataWindow.Objects")
DataWindow.Syntax
dw_1.Describe("DataWindow.Syntax")
PowerBuilder -- 数据窗口