码迷,mamicode.com
首页 > 其他好文 > 详细

PowerBuilder -- 数据窗口

时间:2017-05-03 11:29:00      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:integer   erb   取数据   continue   object   count   窗口   分享   int   

获取数据窗口列数

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

标签:integer   erb   取数据   continue   object   count   窗口   分享   int   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!