Re: Forms 3.0 on Oracle 6 newbie question?

From: Kenneth D Atkins <Kenneth.D.Atkins_at_tek.com>
Date: Fri, 3 Mar 1995 23:43:35 GMT
Message-ID: <Kenneth.D.Atkins.9.2F57A9A7_at_tek.com>


In article <3j5d49$rkh_at_uwm.edu> amit_at_miller.cs.uwm.edu (Amit Srivastava) writes:>From: amit_at_miller.cs.uwm.edu (Amit Srivastava)
>Subject: Forms 3.0 on Oracle 6 newbie question?
>Date: 2 Mar 1995 21:25:29 GMT
>Keywords: Key-Fn triggers, oraterm mapping
 

>Hi,
> I am trying to link a key with an apllication using
>Key-Fn trigger and (I guess?) BGM 0-9 keys from oraterm when
>runing a form. However, How do I get the oraterm to resource file,
>to execute that trigger when that key is pressed?
> I have created my trigger. For ex. go_field('field_name');
>But nothing happens when I press that key?
> What am I doing wrong?
 

>--
> _/_
> __. ____ o /
>(_/|_/ / /_<_<__



Using the Forms 3.0 version of Oraterm, you cannot make the same keystroke work for both the Key-Fn and BGM 0-9 functions. Oraterm will let you map the keystroke to both functions (like KEY-F1 and BGM1), but the oracle applications will only use the FIRST one they see! Therefore, when you press the keystroke while you are in forms, the keystroke is mapped to the first oracle function in the oraterm table (ie BGM1), and since this is not a Forms function, nothing happens. To test this, use oraterm to remove the BGM key mappings, and see if your trigger fires.

In my previous position, this problem caused us to abandon SQL*Menu (which stinks anyway) and write our own SQL*Forms 3.0 based full screen menu. This made it much easier to integrate the forms and menus, and have the same keystrokes mean the same thing (like help or exit).



Kenneth Atkins
Financial Data Systems Inc.
Kenneth.D.Atkins_at_tek.com
Received on Sat Mar 04 1995 - 00:43:35 CET

Original text of this message