sybase - 在其他地方单击时输入的文本消失 - Powerbuilder
问题描述
我的一个数据窗口中确实有一个测试字段。当我在其中输入文本并按 Tab 键时,输入的值/字符将被保留,并且流程也将进入项目更改事件。但是,当我输入文本并单击其他地方而不输入 Tab 时,输入的值会消失,并且流程也不会进入项目更改事件中,因为输入的值会消失。
请就如何保留输入的字符而不给出制表符提供您的建议。
解决方案
当数据窗口失去焦点时,您需要在数据窗口上触发 AcceptText。然后,这会为具有输入数据的字段触发 Itemchanged 事件。AcceptText PowerBuilder 中的帮助中有这样的例子。
推荐阅读
- visual-studio - “列表”上方有一行,我收到错误消息。我如何分配一个干净的“列表”
- angular - 如何将图像从strapi所见即所得的降价编辑器显示到角度前端
- java - ECR 中的 Docker 映像问题(错误:无效或损坏的 jarfile /app.jar)
- reactjs - 每次按下按钮时反应 setState 不渲染
- git - 如何从我的 github 存储库的另一个分支中提取代码
- java - 为什么 SFTP 出站网关在我启动其集成流程后不开始工作?
- php - Google Analytics Data API (GA4) - 不适用于实时站点
- javascript - 未捕获的类型错误:无法在 window.onload 处读取 null 的属性(读取“孩子”)
- .net-core - 如何连接到在 Raspberry Pi 上运行的 gRPC 服务器
- java - 如何从带或不带小数部分的双精度数转换为十六进制字符串(Base-26)?