数据窗口单元格中输入值后直接保存时提示未输入,需要点击两次才能保存,这是输入值没有按enter或失去焦点进入系统缓存,系统检索不到有值

发布时间 2023-08-25 17:35:11作者: 下雨天的伞
解决办法:在保存事件起始位置判断
IF dw_1.AcceptText() = -1 or dw_2.AcceptText() = -1 Then Return -1    // 将控件内容置于系统缓存区
IF dw_1.of_updatespending()  + dw_2.of_updatespending() = 0 then Return 0        // 两个数据窗口没改变直接退出(改变时=1)