问题标签 [oracleforms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
100118 浏览

java - Internet Explorer 8 中使用 JInitator 的 Oracle 表单/应用程序

有没有人能够让运行 JInitator 的 Oracle Forms 在 Internet Explorer 8 中借出?我尝试删除所有附加组件、各种版本的 Java,使用通配符将域添加到受信任的站点,并且使用兼容模式无济于事。我希望我们的 Oracle 人员改掉 Internet Explorer 6 的习惯。这与 Oracle 电子商务有关。

0 投票
3 回答
374 浏览

java - 甲骨文表格 10 / java

由 Oracle Forms 调用的 Java 应用程序是否可以像 Forms 一样参与同一个数据库会话?

0 投票
0 回答
731 浏览

java - 如何从 java.lang.Object getClientInfo() 获取 WTSClientAddress

在我们当前的一个 Web 应用程序中,我们使用Oracle Forms 应用程序中java.lang.Object引用中的getClientInfo (),它非常适合 egtting 系统的客户端 IP 地址。

但是,我们最近开始在我们的组织中使用 Windows 终端服务器,并且我们现在遇到了此代码返回终端服务器的 IP 地址而不是运行 TS 会话的系统的 IP 地址的问题。

我知道有本机windows函数可以使用WTSQuerySessionInformation函数返回会话IP user32.dll,然后访问指针以WTSClientAddress获取会话IP。

但是,我不知道如何在 Oracle Forms Java 开发环境中访问此类信息。

有谁知道我如何使用WTSClientAddress来自的参数来做到这一点WTSQuerySessionInformation API

0 投票
1 回答
6737 浏览

oracle - 您如何使用 Oracle Forms 10g 实施 WEbUtil

我们正在从 6i 升级 Forms 10g,我们无法让 WebUtil 实用程序正常工作,任何有第一手经验的人都可以解释一下你是如何做到的

0 投票
1 回答
2330 浏览

oracle - 从 Oracle Forms 10g 访问 Windows 文件夹

我想在 Oracle 10g 表单中有一个块,它可以显示用户 C 驱动器上特定文件夹中的所有 PDF 文件。用户至少应该能够双击文件将其打开,并且理想情况下也能够删除和重命名文件。

文件列表应显示文件名(显然)以及文件的大小和日期。

这些表单在 Solaris 10 服务器上运行,可通过 Internet Explorer 访问。

关于如何,或者即使,这是可能的任何想法?

0 投票
2 回答
633 浏览

oracle - 地理定位辅助 ATM 监控

我们想编写一个基于 Web 的应用程序来监控银行中的 ATM 机,以具有以下功能:

  • 每个终端的显示位置

  • 以彩色编码或简单图标显示终端的一般状态
    (ATM 上/下/需要注意、
    现金不足等)
  • 有一个工具可以深入了解机器的状态并提供更多
    详细信息(显示计数器、正常运行时间
    等)
  • 具有放大地图和平移地图以及
    按地址或地理位置搜索位置的功能

机器状态在Oracle数据库中可用,地理定位要添加到终端定义中

是否有任何现成的开源 API 可用于实现上述要求?如果甲骨文有什么东西那就太好了

PS:我们正在寻找支持以下国家(阿联酋和海湾合作委员会、哈萨克斯坦、埃及和北非)的 API

谢谢

0 投票
1 回答
1985 浏览

.net - 在 Oracle Forms 中使用 .NET Web 服务

我有一个需要在 Oracle Forms 中使用的 Web 服务。Web 服务是基于 SOAP 的服务,是使用 Microsoft Biztalk Server 生成的。该服务接受一个复杂的 xml 消息作为其请求,并返回一个类似的 xml 消息作为响应。
我想从我的 Oracle Forms 应用程序(Forms 版本 10.1.2.0.2)中使用此服务。我遵循了指南并从 WSDL 添加了它的引用,为我生成了一些 java 类,但这就是我丢失它的地方。
从生成的代码中,我看到我可能必须创建一个向量,该向量由服务所期望的 xml 模式的完整层次结构组成。但我需要一些关于如何做到这一点的建议。
以前有人做过类似的服务吗?请分享您的经验或任何有用的资源。
谢谢。

0 投票
1 回答
2444 浏览

oracle - 从 Oracle Forms 调用 Microsoft Word 拼写检查时出现 Vista 焦点问题

朋友们,

在 Vista 上测试我们的 Oracle Forms 应用程序时,我发现了一个有趣的“挑战”。

应用程序可以调用 Microsoft Word 拼写检查器来对字段执行拼写检查。调用时,用户会看到标准的 Microsoft Word 拼写检查对话框窗口。Word 本身对用户是不可见的。

拼写检查器是使用自动化从表单调用的,使用的方法基于 metalink 注释:295449.1 如何使用 WebUtil 将 MS Word 拼写检查器与表单集成。

这在使用 Windows XP 和 Office 2003 调用时效果很好。

但是,当在 Vista 上运行相同的(未更改的)功能时,Microsoft Word Spell Checker 对话框窗口会出现在浏览器窗口后面,因此对用户来说,似乎没有发生任何事情并且该功能无法正常工作(Vista 上没有任何指示已调用拼写检查器的任务栏)

问题出现在带有 Office 2007 和 Office 2003 的 Vista 上。我可以看到问题是由 Vista 引起的,因为如果我使用用于在 WindowsXP 上启动 Forms 应用程序的相同 url,Microsoft Word Spell Checker 对话框窗口会按预期出现,其中在前面。

在 Vista 中,我尝试将 Office 的兼容模式设置为 Windows XP SP2,但问题仍然存在。

我也尝试过显式设置 ACTIVATE(从下面的示例代码中可以看到)但没有成功。

有没有其他人遇到过这个?任何其他人遇到此问题的帮助或指示将不胜感激!

我的环境详细信息是:

环境细节

Oracle Forms:10.1.2.3 JRE:Sun JRE 1.6.0_14 数据库:10.2.0.3 Vista:Business Edition with Service Pack 1 Office:2003 或 2007

用于调用拼写检查器的代码(需要进入客户端 Oracle)是:

编辑:2009 年 10 月 8 日

此链接http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_23085081.html详细介绍了相同的问题(但这次不是 oracle 表单控制字,而是 ms 访问)不幸的是我看不到答案(如果有的话!)

编辑:2009 年 12 月 8 日

与专家交流状态的所有链接都是,这是一个远景问题 - 就像我不知道一样!

0 投票
2 回答
608 浏览

oracle - 安装检测到无效的活动 EMD 主目录配置为

“此错误的可能原因可能是以前安装的 Oracle 应用服务器未完全安装或卸载。请在该主页上执行卸载。”

我相信我已经将它连同数据库一起卸载了。当我使用 runInstaller 并选择卸载时,它不会出现。

询问谷歌会产生 6 或 7 个结果,除了一个似乎来自同一个人在不同的论坛上提问。

跑步

在 oraInventory 文件夹中告诉我:

我宁愿不要在没有说明的情况下编辑二进制 oracle 文件,或者擦除磁盘,所以如果有人有想法,我正在听。

(如果有人想知道我是如何进入这个问题的,我想这可能是因为我卸载了表单和报告(32 位)以及数据库卸载程序(64 位)。)

0 投票
2 回答
4792 浏览

oracle - 在 Oracle 中撤消 POST

任何人都可以想出一种方法来撤销已在 Oracle Forms 中发布的 POST 吗?笔记; 这是一个 POST,而不是 COMMIT。

它相当复杂,但基本上我需要 POST 以便我可以查询一些通常会创建的记录,但稍后我可能需要更改一些值。这需要我撤消之前的 POST。

我已经尝试过 ROLLBACK(和 ROLLBACK TO),但 Oracle Forms 在这种情况下会清除整个表单,当我只需要更改 1 个值时,这是非常没用的。