首页 > 其他 > 详细

PowerBuilder -- 数据窗口

时间:2017-05-03 11:07:28      阅读:497      评论:0      收藏:0      [点我收藏+]

获取数据窗口列数

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 = 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 -- 数据窗口

原文:http://www.cnblogs.com/yarightok/p/6800540.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!