Oracle Forms 10g Sticky Cursor

时间:2013-05-14 07:20:10

标签: java oracle oracle10g oracleforms

我面临一个非常奇怪的问题。问题是,有时光标不会听鼠标,它会变得很糟糕,并且在使用鼠标导航时不会移动到任何其他字段,但导航在使用Tab键时按预期工作。

是否有其他人面对" Sticky Cursor"问题? Oracle支持说,通过安装最新的Java更新来解决这个问题,但它没有帮助。

3 个答案:

答案 0 :(得分:2)

我理解你所面临的问题。我在2 - 3年前工作的最后一个Oracle Forms应用程序受到同样问题的困扰。

我花了很长时间与Oracle Support一起调查这个问题,但即使应用了连续的Oracle Form补丁,Java运行时环境的更高版本以及对Forms的代码更改仍然存在问题。

如果它有用,这里是我在Oracle Forms OTN论坛上提出的question链接,询问问题是否仍存在于Oracle Forms 11g上。

不幸的是我无法解决问题。我希望你有更好的运气。

答案 1 :(得分:1)

发生这种情况有几个不同的原因。

1)您在应用程序中使用计时器。如果可能,请避免使用计时器,这是导致鼠标焦点出现问题的主要原因。

2)某些版本的java或jinitiator也存在鼠标焦点问题。因此,尝试使用最新版本的java 6(版本24或更高版本或类似版本),当然也可以使用java 7.

3)还有一些应用服务器补丁可以修复鼠标焦点问题。你必须检查所有。如果安装了正确的,这应该可以解决所有问题。

答案 2 :(得分:1)

我对" Sticky Cursor"有同样的问题。我尝试了(仅用于测试)以下内容:

  • 如果表单包含必填字段,只需将Required属性从YES更改为NO。
  • 如果表单中的单选按钮没有可见,请将其显示为可见。

尝试此操作仅用于测试目的,并告诉我是否有效,因为我这样做,在某些情况下适用于我的应用。

相关问题