pb的dw中gettext()与getitemstring(i,name)

Posted thomasbc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pb的dw中gettext()与getitemstring(i,name)相关的知识,希望对你有一定的参考价值。

  语法:dwcontrol.gettext()
  参数:dwcontrol 数据窗口控件名
  返回值:String 函数执行成功时返回悬浮在数据窗口dwcontrol 当前行列之上的编辑框中的文本,该文本值或许能、或许不能通过各种有效性检查,即或许可以接收为当前项的值,或许不能接收。如果数据窗口中没有当前项,则GetText()函数返回空字符串 "" ,如果dwcontrol 的值为NULL ,则GetText()函数返回NULL。

   

    语法: dwcontrol.getitemstring(i,name)

    参数:dwcontrol 数据窗口控件名 
    返回值:String 函数执行成功时返回悬浮在数据窗口dwcontrol的第i行名字为name的文本。

 

    所以,当要跟踪获取鼠标点击的数据的时候用dw_1.gettext(),当要取鼠标点击的第i行,name的文本可以这样操作:

    int is_row

    string is_a
    is_row=dw_1.getrow()
    is_a=dw_1.getitemstring(is_row,"a2")  //a2为datawindow的名字为a2的列

以上是关于pb的dw中gettext()与getitemstring(i,name)的主要内容,如果未能解决你的问题,请参考以下文章

pb中composite数据窗口如何设置检索参数

pb怎么保存数据窗口中添加的数据,保存到数据库表中!请给详细的思路!和代码参考!重谢

pb 导出到excel问题

错误:application terminated

PB数据窗口(dw控件)中焦点在同一行不同字段修改数据后切换到同一行的不同字段后会触发哪些事件?<->

PB数据窗口的背景颜色怎么设置?如果是dw_1.modify()里边的color=的那个颜色代码不明白,各颜色的代码都是