hur.cn - 华软网

 热门搜索

怎样取得数据窗口中的值?

  作者:未知    来源:网络    更新时间:2018/5/16
GRID风格的数据窗口,在查询后返回许多行列的值。请问怎样取得其中任意行列的值?
------华软网友回答------
dwcontrol.object.columnname[row] or 
dwcontrol.GetItemString ( row, column {, dwbuffer, originalvalue } )
------华软网友回复------
dw.data[][]
------华软网友回复------
使用getitem系列方法的前提是,要确定你取得字段的类型,根据不同类型使用不同的方法

data表达式的方法,可以查帮助,输入下面的关键字
"Syntaxes for DataWindow data expressions"

再来就是,通过以下表达式
dw_1.object.column_name[i]
column_name是字段的名称
i是行号
------华软网友回复------
row 行  column列
取相对应的数据类型

[数据窗体].getitem[数据类型](row,column)

例子
Int li_num
li_num = Dw_1.GetItemNumber(1,1)  //取1行,1列的数字型值
------华软网友回复------
知道列名
dwcontrol.object.columnname[row]
不知道列名
dwcontrol.object.data[row][column]
------华软网友回复------
dw_1.object.column_name[i]
column_name是字段的名称

------华软网友回复------
dwcontrol.object.data[row][column]
通不过呀
------华软网友回复------
改成dwcontrol.object.data[row,column]      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。