首页 > 解决方案 > 在其他地方单击时输入的文本消失 - Powerbuilder

问题描述

我的一个数据窗口中确实有一个测试字段。当我在其中输入文本并按 Tab 键时,输入的值/字符将被保留,并且流程也将进入项目更改事件。但是,当我输入文本并单击其他地方而不输入 Tab 时,输入的值会消失,并且流程也不会进入项目更改事件中,因为输入的值会消失。

请就如何保留输入的字符而不给出制表符提供您的建议。

标签: sybasepowerbuilder

解决方案


当数据窗口失去焦点时,您需要在数据窗口上触发 AcceptText。然后,这会为具有输入数据的字段触发 Itemchanged 事件。AcceptText PowerBuilder 中的帮助中有这样的例子。


推荐阅读