PB AcceptText()函数
文章来源:https://bbs.csdn.net/topics/380140428
此文章解释的很清楚,以下博文仅用于记录
AcceptText()
功能
将“漂浮”在数据窗口控件上编辑框的内容放入到数据窗口控件的当前项中(主缓区中)。在将数据放入到当前项之前,编辑框中的数据必须通过有效性规则检查
语法
dwcontrol.AcceptText ( )
参数
dwcontrol:数据窗口控件名返回值
Integer。函数执行成功时返回1,出现错误(比如数据不满足有效性规则)时返回-1。
如果dwcontrol为NULL,则AcceptText()函数返回NULL。用法当用户在数据窗口中从一个项移动到另一个项时,数据窗口检查用户输入或修改数据项数据值的有效性并把这些数据放入到数据窗口控件的主缓冲区中。如果用户修改了数据窗口的某个数据项后立刻把输入焦点移动到同一个窗口的其它控件,那么数据窗口控件并没有把用户新修改的数据放入到数据窗口控件的主缓冲区,这些数据依然保存在“漂浮”在数据窗口控件当前项上面的编辑框中。这种情况下,使用AcceptText()函数把用户新修改的数据放入到数据窗口控件的主缓冲区中。调用AcceptText()函数的典型地方是在用户自定义事件中,该事件可通过在数据窗口控件的LoseFocus事件处理程序中调用PostEvent()函数来触发。
需要注意的是,不要在数据窗口控件的ItemChanged事件处理程序中调用AcceptText()函数。AcceptText()函数还可能触发数据窗口控件的ItemChanged或ItemError事件。
示例1. 下面的代码是命令按钮Clicked事件处理程序的一部分,它读入用
户对数据窗口控件dw_Emp中当前数据的修改,并计算balance列值大于0的行数:
integer i,
Countdw_employee.AcceptText() //接收编辑控件中用户修改的数据
FOR i = 1 to dw_employee.RowCount()IF dw_employee.GetItemNumber(i,'balance') > 0 THENCount = Count + 1END IF
NEXT
PB AcceptText()函数相关推荐
- PB Send()函数应用有关数据整理
PB Send()函数应用有关数据整理 Send()函数定义:Send(handle,message#,lowword,long) 其中的message#是一个UnsignedIntege,就是WM_ ...
- PB中函数测试遇到的问题
在PB中写了一个函数,需要连接两个数据库 tr_1,tr_2,测试时报错(无法连接到第二个数据库),再确定该函数代码没有其它问题后,选中该函数,右键Regenerate后,测试成功. 转载于:http ...
- pb setprofilestring()函数中使用相对路径
在setprofilestring()中使用相对路径时,会出现一个问题.当你在编译环境下运行程序时,即使你的相对路径书写正确,而你依然会得到setprofilestring()函数返回失败的结果.只有 ...
- PB triggerevent函数
TriggerEvent 函数作用:触发指定对象的指定事件,并且立即执行该事件中的脚本.注意该函数和PostEvent的区别.PostEvent不是立即执行,TriggerEvent是立即执行触发事件 ...
- pb调用精伦电子sdtapi.dll读卡函数的心得
函数原型: 1.端口初始化函数 原 型:int InitComm (int iPort) 说 明:本函数用于打开串口或USB并检测读卡设备是否就绪. 参 数:iPort:设置串口.U ...
- PowerBuilder常用函数功能和用法解析
郭宝利先生在他的帮助文档里总结的一个系统用到的所有函数,他们也是软件开发中常用的,为了方便查阅,我把这些函数按照字母顺序进行了整理并添加了使用方法,方便我和一些其他的初学者学习使用: 1.Accept ...
- PB中关于动态工资项目问题的解决办法
我在做人事管理软件时发现一个问题就是,工资管理中工资的发放项目经常会发生变化,而且工资项目之间的计算关系也经常发生变化,这为实际的编程带来了很大的麻烦.其实实际工作中还有很多类似的情况需要解决,希望能 ...
- as转html5工具,将keras的h5模型转换为tensorflow的pb模型
背景:目前keras框架使用简单,很容易上手,深得广大算法工程师的喜爱,但是当部署到客户端时,可能会出现各种各样的bug,甚至不支持使用keras,本文来解决的是将keras的h5模型转换为客户端常用 ...
- pb中数据窗口函数小结
一.连接数据库 连接数据库也就是指定事务对象.PowerBuilder提供了两个函数:SetTrans()和SetTransObject(). 语法格式: dw_control.SetTrans(Tr ...
- 深度学习之格式转换笔记(三):keras(.hdf5)模型转TensorFlow(.pb) 转TensorRT(.uff)格式
环境: tensorflow1.15,cuda10.0,cudnn7.6.4 将keras训练好保存的.hdf5格式模型转为tensorflow的.pb模型,然后转为tensorrt支持的uff格式. ...
最新文章
- SpringCloud之分布式配置中心(六)
- 巧用Windows Phone应用商城中的应用链接
- python调用远程chromedriver.exe、selenium抓包方法
- Mysql数据库从本地导出 服务器上导入时报 ERROR 2005 HY000 Unknown MySQL ser
- 三星Note 10最新渲染图曝光:与之前爆料基本一致
- 如何 SSH 到 Linux 服务器里的特定目录及执行命令?
- 平衡二叉树的判定(LeetCode 110)
- python正则匹配ip_python实战系列之正则获取IP地址(八)
- UE4+Cesium
- 小程序利用云函数获取手机号码
- 以后睡觉还是关上手机吧!
- threejs学习05-OimoPhysics模型的物理特性
- WebSocket模拟群聊
- [数学学习笔记]极限的概念.
- cvRound cvFloor cvCei 和 int
- 云”到底是什么? 云计算类型细分
- 前端低代码-少写代码实现灵活需求
- Unity—2D跑酷类游戏(一)
- python入门到放弃恶搞图-学Python方法用错,直接从入门到放弃!
- Wamp以及其数据库的简单使用