Oracle Terminal, key mapping

Hi everyone,
This is my problem, I would like to use KEY-Fn triggers. I used Oracle Terminal to change my Fmruws.res file but I think that It is not enough because they don't work at all. I know that F10 fire KEY-COMMIT but what can I do with the rest of them?
Thanks by advance,
EVA
EVA.

You can write Key-Others trigger at Form level. This will suppress all other Function triggers except for F10 for which it will fire Key-Commit trigger which you have already written.
The other use of Key-Others trigger is that, say for example, if you want to show LOV by pressing F3 key instead of its default F9 key, you can write the code on Key-Dupitem trigger at Form level. That way if you press F9 key it won't show you the LOV.
Thanks.
Mayur

Similar Messages

  • Terminal key mapping for control-arrow, home, end, etc.

    This isn't exactly an "I need it now" kind of question, but in brief, what was Apple thinking when they set up the default behavior of ctrl-left-arrow, ctrl-right-arrow, home and end in Terminal?
    I'm using OS X 10.4, with the default bash shell. I would like the above-mentioned keystrokes to act like they do in Windows, moving to the beginning and end of words and lines, respectively. I know a couple of ways to do this:
    (1) use the Terminal -> Window Settings -> Keyboard window to remap these keys to send the strings (Esc,b), (Esc,f), ctrl-a and ctrl-e; or
    (2) add entries to ~/.inputrc to remap Terminal's default strings for these keys to perform the desired action (see http://koorb.co.uk/scrapbook/ or http://www.macosxhints.com/article.php?story=20050525040921189 ).
    So, I'm pretty happy now. But I want to make sure I choose the "right" approach, so I want to know which of these approaches is more "normal." Or in other words, why didn't this work in the first place? Where did Terminal's default keystrokes (e.g., Esc,[5C for ctrl-right-arrow) come from? They just produce annoying beeps in bash. Are they standard sequences for some shell that I don't know about? If not, why did Apple pick these keystrokes, instead of using something like "ctrl-E" which would do something useful in bash, which is after all the default shell? I'm basically trying to decide whether I should fix Terminal or fix the shell to work the way I want.
    On a related note, does anyone have any idea how I can get command-right-arrow and command-left-arrow to go to the beginning and end of a line in Terminal, instead of switching between Terminal windows?
    Thanks for your help!

    ... Where
    did Terminal's default keystrokes (e.g., Esc,[5C for
    ctrl-right-arrow) come from? They just produce
    annoying beeps in bash. Are they standard sequences
    for some shell that I don't know about? I
    Somewhere deep in the bowels of computer history....for example
    http://vt100.net/docs/vt100-ug/table3-6.html
    http://www.termsys.demon.co.uk/vtansi.htm#cursor
    that is to say, these codes date back to early hardware terminals such as the VT100. I believe. And that is why Terminal is a member of a class of software called "terminal emulators".

  • Oracle terminal key-mappings.

    Dear Oracle Developer Community & Support Team!
    I've unsuccesfully tried to define any keyboard mappings for any
    national language keys.
    NLS_LANG was set as RUSSIAN_CIS.CL8MSWIN1251. This was done in
    Oracle Forms ver. 5.0. Is it possible to solve the problem?
    Sincerely yours,
    Elias.
    null

    That is one of the big problems with client/server forms. You have to install your FMRUSW.res on every machine running your application, or at least on a file server where the runforms software gets the fmx files.
    Changing the resource file is not something you want to do on a regular basis.

  • Oracle*Terminal configuration problem for Web deployment

    Hello everyone!
    I am a novice in using Oracle Forms 6i. I installed a Forms 6i Developer and Server at Windows 2000, the same machine where 8.1.6 Server is running (of cource I installed DB server and Developer in different Oracle_Home's).
    Everything seems to be going well while trying "Client-Server" model. But I can not suceed in deploying forms to the Web. For example when I try "Run a form on the Web" standard option, after I try to run a standard test form (test.fmx), I get another Browser (IE5) window opened, then an applet loads and after that I get a Java-form inside of IE5 window with red bell picture and an error message: "Error while opening Oracle*Terminal file fmrweb."
    Can anyone help me with an advise what to do in such situation?
    Thank you in advance
    Alexander Ilin

    I can't answer the specific problem about the test, but the resource file is set up as follows:
    The html file that invokes the Forms applet has a server argument showing where the terminal key-mapping file is stored on your forms server. In your case it appears to be looking for fmrweb.res and can't find it.
    Take a look at the html and find the path it is using to look for it (I think you'll find this in the ServerArgs parameter). Then make sure the file is there on your Windows 2000 server.
    If it isn't there, do a search for it in the server's Oracle_home directory, and then copy it to the directory where it is expecting it. Along with fmrweb.res, you can also use fmrpcweb.res - just replace fmrweb.res in your html file.
    Hope that helps.

  • Oracle terminal mapping

    hi....
    I HAVE NEVER TRIED ORACLE TERMINAL MAPPING
    I WANT TO USE HOT KEYS LIKE CONTROL+S FOR SAVING THE RECORDS
    GIVE ME AN EXAMPLE
    REGARDS
    SANTOSH RANE
    [email protected]

    In client server you use Oracle Terminal - do a google search and there are loads of hits and examples.
    For web deployed its even easier - the frmweb.res file is a text file which does the key mapping.
    Regards
    Grant Ronald
    Forms Product Management

  • Key Mapping with Oracle Reports

    I am currently trying to run report requests using the Oracle Report Server however the problem that I have is that we need to send database username/password information over the network. From a security perspective this is not acceptable.
    One way we were going to get around this is to "wrap" the Oracle Report servlet with another servlet, so the client browser sends the wrapper servlet information such as report location and report name, and the
    wrapper servlet adds in additional information such as the username and
    password, eliminating the need for the client application to know this information.
    The problem is that the URL returned to the client when the report is generated contains the username/password, which again is not
    acceptable. As I have seen mention that Oracle Reports can be run over the Internet,
    I assume that there is a mechanism for hiding this information. Do you know how to achieve this?.
    I am keen to just hard code the user name, password, and database connection into a key mapping file to resolve this security issue. However we are having trouble getting this method to work with the Oracle Report Servlet. We are using WebLogic Server to serve these servlets.

    Hello,
    Here is an extract from Reports documentation:
    Oracle9iAS Reports Services Publishing Reports to the Web
    Release 2 (9.0.2)
    Part Number A92102-01
    3.3.2 Reloading the Key Map File
    Use the RELOAD_KEYMAP parameter to specify whether the key map file
    (cgicmd.dat) should be reloaded each time the servlet receives a request.
    For example:
    RELOAD_KEYMAP=yes
    This is useful if you frequently make changes to the map file and want the
    process of loading your changes to be automatic. Runtime performance will be
    affected according to how long it takes to reload the file.
    Typically, this parameter is set to no in a production environment and yes in
    a testing environment.
    Regards

  • Problem changing default key bindings using Oracle Terminal

    Hello,
    I'm facing a problem changing default key bindings using Oracle Terminal. I changed
    some bindings, saved them in forms60/fmrusw.res, started the generation and saved again.
    I thought that's it but it wasn't. It took no effect at all in Forms (even after recompilation) although reopening the file in Terminal showed the changes. I'm using Forms in German, which means that even the key bindings displayed in Forms are translated i.e. STRG+F1 instead if CTRL+F1,
    but I can't find a german version of this resource file, so i think it's the same resource file for all supported languages. But what is needed for the changes to take effect ?
    Thanks in advance
    STD
    null

    Hi,
    is it client/server you are working?
    if so you should not be using the fmrusw.res file because I guess your NLS_LANG is German_Germany.WE8ISO8859P1 or something like that. This means the terminal that is being opened is fmrdw.res instead of fmrusw.res and this file should be edited using Oracle Terminal.
    if you are working via the web implementation than you can open the file fmrweb.res in a text editor and change the keybindings in there. If you need to have the PC like key bindings on the web just open the fmrpcweb.res and see if it contains the German texts. If so you can either copy this file over the frmweb.res file or you can specify term=fmrpcweb.res in the serverargs parameter.
    Hope this helps.
    Kind regards,
    Frank van der Borden
    Oracle Support Services
    Netherlands

  • Key mapping for forms on web

    Presently we are using forms 4.5. We have got costomise key
    mapping for operating through forms. Now we want to start forms
    on web (Intranet). Earlier we use to change key mapping through
    oracle*terminal. I require help in knowing how to customise key
    mapping in forms 6i / oracle 8.1.7.

    Hi,
    Boy, I have some good news to you: Oracle*Terminal is no longer
    needed.
    WordPad (or your favorite text editor) is your tool from now on.
    Keyboard files are located in $ORACLE_HOME\FORMS60.
    Simply ignore the binary file fmrusw.res when you run Forms on
    the Web. FMRWEB.RES is the one that is used, and it's pure ASCII.
    There are some comments in the file itself.
    The keys are the same as the Motif version of Forms.
    If you prefer the Windows keys, simply use FMRPCWEB.RES instead.
    How? Check under $ORACLE_HOME\FORMS60\SERVER for your
    formsweb.cfg, go to User Parameters and replace the
    otherparams=
    line with
    otherparams=term=%forms60%\fmrpcweb.res
    Now, anyone can define the Function-0 till Function-9 key
    combinations, in order to use KEY-F0 till KEY-F9 triggers.
    Hope this helps,
    Pedro das Neves
    [email protected]

  • KEY MAPPING in FORMS 6i

    Hi Friends,
    I'm working with Forms 6i, WinXP, Oracle DB 10g in C/S mode. I want to map the keys i.e. I want to write triggers which will define the action of some function keys. I installed oracle terminal, I modified FMRUSW.RES accordingly. Still not getting the result. If there is anyone who already have worked on this please notify my mistake. I will describe the steps in detail if u want.
    Pls help,
    Regards,
    Pragati.

    Hi,
    I coded the key mapping as follows:
    I created a menu item. To call the code, you have to give a name for an accelerator key in the property palette for the menu item e.g. "start_menu".
    Let's say, to invoke the menu item, you have to press "Ctrl+E". So you have to set the key mapping in your *.res-file like this:
    69 : 2 : "Ctrl+E"           : 85 : "start_menu"
    Explaination:
    69: Code for "Ctrl+E"
    2: Java Modifier Number for "Control"
    85: Forms function number ("User Defined Key 3", look at the file I send to you !)
    I don't know, if that's the solution, because you wanted to map F1, F2...., but it shouldn't be a problem to switch my solution to F-keys. But perhaps, some of the Forms functions (e.g. F7 for Enter-Query-Mode) won't work then.
    Hope this helps.
    Regards,
    Markus

  • Key mapping in vt100 terminals

    Dear sir,
    The current application is running in the below Configaration.
    1. IBM RS 6000 AIX 4.0
    2. Oracle 7.2
    3. Sql*forms 3.0
    4. unix
    Sql*form3.0 application is running in this above Configared server.Now the client required to connect this unix server to another
    client pc( windows based pc) using telnet connection in vt100 terminals. once they connect then they can invoke the same sql* forms3.0 application
    from the client pc .now they want the same key board functionality in both the unix server and client pc .how to key map to bring the same
    unix server key board functionality into the client widows based pc. (whatever sql*key board fuction available in the unix platform they want same key board
    help in the client widows based pc in vt100 termianals).
    example :
    In the sql* froms3.0 application if they press f4 key for saving
    the records in the unix platform .when they invoke the same
    sql*form 3.0 application from the client pc (telnet connection vt100
    terminals).They want the same f4 key function to save the records
    in the telnet
    connection
    vt100 terminals (widows based pc)
    how to key map in the vt100 terminals?
    please help me .

    do a google search on :
    kermit terminal emulation oracle forms mapping keys
    in general there are two options :
    1. create your own oracle terminal resource file and tell sqlforms to use it
    or
    2. use your terminal emulator (e.g. KERMIT) to rearrange the function key strings and work with a given terminal type
    back 1994 I did it succesfully by using kermit, good stuff

  • Key Mapping - where can I find a complete list?

    Hi,
    I would like to find a complete list of key mappings which maps all keys on the keyboard to JFN 's "Java Function Numbers". The fmrweb.res covers most keys, but not Escape, Insert, Delete, Pause/Break to name a few.
    i.e.
    JFN
    35 : 0 : "End" : 76 : "Enter Query"
    We are currently using these in our Forms 3.0 application through a vt220 terminal emulator and we are in the process of upgrading to 9i (I believe 6i has the same mapping file).
    Cheers,
    Tim.

    After a painful process of opening a tar at metalink, given references to docs that I can't access/don't exist, then finally given the answer in hex (when Forms wants decimal), I now have the full list which I have converted to decimal for the next guy that hits my problem. phew...
    Here it is: You'll need the decimal for the fmrweb.res file, not the hex (cut and past this into Excel/Word, it should be tab delimited)
    e.g.
    27 : 0 : "Escape" : 32 : "Exit"
    19 : 0 : "Pause / Break" : 36 : "Commit"
    Forms Function     Hex     Dec
    CANCEL     3     3
    CLEAR     0C     12
    SHIFT     10     16
    CONTROL     11     17
    ALT     12     18
    PAUSE     13     19
    CAPS_LOCK     14     20
    ESCAPE     1B     27
    SPACE     20     32
    PAGE_UP     21     33
    PAGE_DOWN     22     34
    END     23     35
    HOME     24     36
    LEFT     25     37
    UP     26     38
    RIGHT     27     39
    DOWN     28     40
    COMMA     2C     44
    PERIOD     2E     45
    SLASH     2F     46
    0     30     48
    1     31     49
    2     32     50
    3     33     51
    4     34     52
    5     35     53
    6     36     54
    7     37     55
    8     38     56
    9     39     57
    SEMICOLON     3B     59
    EQUALS     3D     61
    A     41     65
    B     42     66
    C     43     67
    D     44     68
    E     45     69
    F     46     70
    G     47     71
    H     48     72
    I     49     73
    J     4A     74
    K     4B     75
    L     4C     76
    M     4D     77
    N     4E     78
    O     4F     79
    P     50     80
    Q     51     81
    R     52     82
    S     53     83
    T     54     84
    U     55     85
    V     56     86
    W     57     87
    X     58     88
    Y     59     89
    Z     5A     90
    OPEN_BRACKET     5B     91
    BACK_SLASH     5C     92
    CLOSE_BRACKET     5D     93
    NUMPAD0     60     96
    NUMPAD1     61     97
    NUMPAD2     62     98
    NUMPAD3     63     99
    NUMPAD4     64     100
    NUMPAD5     65     101
    NUMPAD6     66     102
    NUMPAD7     67     103
    NUMPAD8     68     104
    NUMPAD9     69     105
    MULTIPLY     6A     106
    ADD     6B     107
    SEPARATER     6C     108
    SUBTRACT     6D     109
    DECIMAL     6E     110
    DIVIDE     6F     111
    F1     70     112
    F2     71     113
    F3     72     114
    F4     73     115
    F5     74     116
    F6     75     117
    F7     76     118
    F8     77     119
    F9     78     120
    F10     79     121
    F11     7A     122
    F12     7B     123
    DELETE     7F     124
    NUM_LOCK     90     144
    SCROLL_LOCK     91     145
    PRINTSCREEN     9A     154
    INSERT     9B     155
    HELP     9C     156
    META     9D     157
    BACK_QUOTE     C0     192
    QUOTE     DE     222
    I'm going to drop a few more keywords at the end here so hopefully Oracle's Forum search will find this message for those that are looking... maybe even google if we're really lucky...
    Forms 9i Key Mapping 6i fmrweb.res Java Function Number Forms function number JFN : JMN : URKS : FFN : URFD Character mode conversion migration web gui frmpcweb.res ascii codes

  • Key mapping on UNIX forms

    We are using character based forms on SGI IRIX (Unix) machine
    as client, I need to map the keys for the client which I have
    never done. Can anybody help me or advice me what are the respective
    steps to do it. I couldn't find a good document on this.
    Thanx in advance.

    You have to use the Oracle Terminal Editor to create key mappings. D2k uses a file called FMR*.RES for key mapping. Look in the Forms directory and you will find this file. Open the RES file with Oraterm and edit.

  • Installing Oracle Terminal on a NT 4.0 station

    We need to install oracle terminal, in order to map the page up and page down keys. The product isn't available on the install list. Has anyone else install oracle terminal in a windows environment or is there another way to map the up/down keys?

    I did this but when I run the ot60.exe it says "ot: cannot find the application startup file.". Could you please tell me how to install this Oracle Terminal properly? Thanks.
    Mandy
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Duncan Mills:
    You may still need terminal if you are talking about Client Server key mappings.
    In certain versions of the Developer CD Terminal was not available on the product list when you did a custom install.
    To work around this simply copy the files manually from the CD:
    OT60.EXE to your \bin directory
    and
    OTUSW.RES & OT.HLP to your TOOLS\COMMON60\ directory<HR></BLOCKQUOTE>
    null

  • Oracle Terminal. Adding new Function. Forms6i

    Hi all, in Oracle Terminal I would like to map the key F2 with the trigger KEY-F2. The question is, what should I enter as 'action' in the key binding definition window?
    Thanx.

    Frank, if he is using Client/Server Forms 6i, then Oracle Terminal is the only way to do it.
    I think you can create an action with any text you want. You just have to use exactly the same (case-sensitive) action in both places: Key Bindings and Edit Actions.
    My Key-F2 is defined this way:
    Under 'windows-sqlforms', runform, normal, Edit Key Bindings:
    Action: KEY-F2 Trigger
    Binding: F2
    Under 'windows-sqlforms', runform, normal, Product Actions:
    click the sqlforms, runform, normal circle, then Edit Actions:
    Action: KEY-F2 Trigger
    Code: 84
    Description: F2 Key for special uses
    Oracle Terminal is one tough app to use!

  • About oracle terminal

    Dear Sir,
    I'm doing a project in developer2000 using backend as oracle for unix platform. My Question is How to use ORACLE TERMINAL and set these keys in oracle forms mapping with user defined procedures to it.
    RAVI

    It comes with Developer CD, you have to install it from the Developer CD by selecting the Oracle Terminal Product from the Oracle Installer.

Maybe you are looking for

  • 'Itunes Has Stpped Working' when trying to access the store

    Hi all, Having all sorts of difficulties with Itunes since upgrading to windows 7 32bit for my father in laws PC.  Everytime he attempts to access the store it begins to load then comes up with the message 'Itunes has stopped working'  with the follo

  • How to use selfie stick on the blackberry z10?

    Blackberry please make selfie sticks compatible, we are already missing on so much. Can we just have this?

  • General Questions & Material Needed

    Hi experts!! A customer has the following requirement: Offline Order processing from handhelds. I have read lots of articles and the blog that really helped to find out what i am looking for is the following: /people/ted.petrenko/blog/2007/11/13/shop

  • StackOverflowError in axis2 on Websphere 7 Application Server SAP BO XI 3.1

    On startup Application Server Websphere (version 7.0.0.21) "dswsbobje" services can`t be started. Error in Axis2 1.3 cause infinite loop in servlet init() method. This problem only fixed at Axis2 1.4.1. Is there some workaround or solution for this p

  • Measuring Point with  some factor

    Dear Gurus, we have scenario in which we have  energy meter each energy meter is created as equipment for entring their daily energy genration in kwh through measuring point but we want to multiply  daily reading by some factor like 100, 50 , 40 ,1 e