pb函数库 - DataWindow常用函数

本文详细介绍了PB中DataWindow控件的一些常用函数,包括插入记录、删除记录、获取行号、读写单元格数据、设置过滤和排序条件、获取记录数、文件导入导出及数据保存等操作,帮助理解并掌握DataWindow的使用技巧。
摘要由CSDN通过智能技术生成

1、插入一条记录:dw_1.insertrow(cur_row)其中,dw_1为datawindow控件名,cur_row为一具体的行号,在该行前插入一新行。

例如:dw_1.insertrow(4)表示将在第4行前插入一条空记录。该函数有一个返回值,该值为新插入这条记录的行号。

 

2、删除一条记录:dw_1.deleterow(del_row) 其中,dw_1为datawindow控件名,del_row为一具体的行,将该行删除。该函数有一个返回值,删除成功返回1,出错返回-1

例如:dw_1.deleterow(23)将第23条记录删除。

 

3、返回当前行行号:dw_1.getrow() 其中,dw_1为datawindow控件名, 注意:当前行并不一定就是屏幕上显示的。比如用户鼠标点击了第5行12列中的单元格,然后拖动滚动栏,当前屏幕上显示第23到45行,可当前行仍然是第5行,除非用户鼠标点击了其他行。

 

4、取出某一单元格子的数据:dw_1.object.col[rownum] 其中,dw_1为datawindow控件名,

Object为固定写法,col为列名,rownum为行号。

例如:需要将第34行列名为xm的值取出来,放在一个字符串变量ls_name中,写法如下:

String Ls_name 定义一个字符串变量ls_name

Ls_name = dw_1.object.xm[34] 将第34行xm列中的值取出放入Ls_name变量中。

 

如果需要将对某一单元格子赋值,可以用下面的方法:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值