Powerbuilder 12.5 - DataWindows上的函数

时间:2012-12-03 15:31:52

标签: function global powerbuilder datawindow

我注意到PB12和PB12.5之间的行为发生了变化(两个都打了补丁)。 我有很少的数据窗口具有全局函数。在PB的早期版本中,只有当数据窗口获得焦点(getfocus事件)时才会触发这些函数 - 这完全适合应用程序。

现在这些函数似乎一直被激活(似乎是在mousemove事件上 - 但我无法确定)。

有没有其他人注意到这一点 - 是否有任何解决方案? 感谢

1 个答案:

答案 0 :(得分:1)

实际上,我注意到恰恰相反:他们总是比GetFocus更频繁地解雇。鉴于表达式可以包含像FirstOnPage和LastOnPage这样的值,他们必须这样做。

来自Powersoft / Sybase / SAP的建议一直谨慎地使用表达式中的全局函数,因为它们经常触发非常。 (我明确地记得在圣地亚哥/科罗纳多举行的第一次PowerBuilder会议上听到这个建议,这会在PB3发布日期附近提出建议。)如果PB12只针对GetFocus,那可能是一个特定版本的bug,如它会打破许多应用程序,所以它会很快修复。

祝你好运,

特里。