Changing functionality of Function Keys in forms 10g

Dear users....One of the big difficulties users facing in my 10g forms applications is that its Function Keys have totally changed like that of Enter-Query or Execute-Query. In forms 6i user was habitual of working with F-7 & F-8 for this purpose but in 10g its quite different. Can u tell me that how can I match the functionality of these Function Keys in 10g to that of Forms-6i???

Hey Arun...I've read urs recommended post, I wish to give u 10 pts if u give me the answer for this question too ;) Can I use my newly created fmrweb.res in my own application? I mean other users should keep on using the default fmrweb.res file but I should use the file compatible with 6i shortcut keys. Is there any configuration for this in formsweb.conf file?

Similar Messages

  • How to redefine function keys in forms 10g

    i want to redefine function keys, for example i want to open LOV by pressing F9 not Ctl + L in forms 10g. can any one help me.
    zulfiqar

    Thanks Francois!
    Your info will be useful to me, as my customers were complaining about it.
    I didn't give attention or did any R&D on it because I thought for us main challange is to make ERP work on web first.

  • Problem in changing HOTKEYS using fmrweb.res in Forms 10G

    Hi
    i am working on ORACLE FORMS 10g.In our requirement the Hotkey for Save Button is F9 , Add Button is F8, Exit is F5.I changed these values in the fmrweb.res but F9 Key for Save is not working.I used the command Save for F9 then later changed it to commit..but still no change..could someone throw some light on this issue?

    since it was sunday i couldnt check in office yesterday.its the single file i have got fmrweb.res .it s english installation and some other keys which i have changed do work for me.for example for exit i needed F4 hotkey so i changed it in this file and it works good.its only for save-F9 and find F4 it does not work.it would be of great help if someone could post that fmrweb.res file.

  • Key Mapping in Forms 10g

    Dear All,
    I have migrated forms 3.0 in unix to forms 10g in windows 2003 server.
    In my older version, '+' key is mapped to do COMMIT. I want to map the same key in forms 10g. i tried the same in my frmweb.res. Pls find the mapping done by me below.
    *107 : 0 : "Add" : 36 : "Commit"*
    This works fine.
    The Issue is ... My cursor is in a text item .... I entered some data and press " + " key to save. The data is saved but at the same time the data in the text item is erased and + is getting replaced in the text item. I dont want my data to be erased and replaced with "+" symbol.
    How to map the "+" just for COMMIT and should not replace the data in the text item ?
    Can anyone help me to solve this issue...
    Thanks in Advance
    Sharf

    Unfortunately, sometimes the role of the developer is to educate the user/management what can/can't and should/shouldn't be done. If I were in your postition, I would make every effort to educate the user/management this this is a REALLY bad idea and encourage them to use the standard key mapping or use a modifed key mapping that uses just the F-Keys.
    The problem you have to overcome is that you have to not only tell Forms to do something different when the '+' key is pressed, but you have to have a listener in your application that is listening for the '+' key and supress the '+' character. To my knowledge, this cannot be done with native Forms built-ins. You would have to write your own Java solution (JavaBean or Pluggable Java Component [PJC]) to suppress the '+'. I have found that if you can provide the user/management with a cost estimate associated with the effort needed to code a particular feature. Once they realize the level effort and more importantly the cost associated with coding a particular feature, they typically will change their mind and see reason.
    I know this is not what you wanted to hear, but I hope it will help anyway. :(
    Craig...
    Edited by: CraigB on Aug 2, 2010 2:05 PM
    Edited by: CraigB on Aug 2, 2010 2:07 PM

  • Functions Key like forms 6i in 10g

    Hi, i want to set the key functions F7= enter query, f8=execute-query in forms 10g like forms 6i. I don´t like F11 and ctrl-f11
    Regards

    Hi,
    You can change the key mappings by changing the file fmrweb.res in the *<dev_suite_home>\forms* directory. If you want to change all the key settings as in 6i, then make a copy of the fmrweb.res file for a saftey and rename the file fmrpcweb.res as fmrweb.res.
    Regards,
    Manu.

  • Function keys in Forms 9i

    Function keys in Forms 9i
    are not working with me..any possible reasons?

    Thanx for your help.
    it was my mistake I thought F9 is a built-in function key for LOV like it was in 6i
    but I have another question please in this area
    suppose I want to add F9 function key to call LOVs
    I understod that i shoud add this line to fmrweb.res
    120 : 0 : "F9" : ??? : "List of values"
    what should I put instead of the question marks?
    what is Forms function number? how can i find it? and how can i modify it?
    thanx again.

  • Time out functionality in forms 10g

    Hi all,
    I am trying to implement time out functionality in forms 10g.
    i have created a form tout.fmb
    in when_new_form_instance trigger : i have written the code like
    declare
    v_url varchar2(200);
    begin
    v_url := 'http://www.google.com';
    WEBUTIL_SESSION.ENABLE_REDIRECT_ON_TIMEOUT(v_url);
    end;
    i have attached webutil.pll to it. while running the form it is giving the error as library cannot be attached.
    Also. when i run it through Unix application server, it gives the alert window showing message "Please acknowledge" .
    Could anybody please help?
    Thanks and Regards,
    Neha

    So you have subclassed the webutil portion of the webutil.olb into your form.
    Set the webutil.pll up as a library on said form.
    Compiled without error.
    Run the form in your developer environment using a URL
    Then got this error ??
    Just confirming the path you have travelled to get to here.

  • RANK() function problem in Form 10g

    I am using form 10g R2. I wrote codes inside a trigger of a button to select from one table, named test. The code is as follows:
    select mm,pp,rr from test. The form can compile this code.
    But when I write teh code select mm,pp, rank() over(order by pp desc) rr from test, the form can not compile. Itshows the following error:
    Encountered the sysmbol "(" when expecting one of the following:
    , from into bulk.
    The table has only one record. It works in SQL environment but the form can not compile this RANK() OVER() function.
    Do you have any idea to use RANK() OVER() function in Form 10g?

    Some analytical functions do not work in client-side sql in forms, you'll have to encapsulate your logic in the database.

  • Row_number() function error in forms 10g

    I used sentence below in forms 10g then an error occured.
    row_number() over(partition by GROUP_L1 order by GROUP_L1, GROUP_L2) RN
    error : Encountered the symbol "(" when expecting one of the following : , from
    above sentence works well in the Toad (<= oracle client tool).
    How can you solve this problem?
    Edited by: user13763783 on 2011. 3. 8 오후 5:26

    Yes Ahmed's Point of View is Correct
    you can write a stored procedure on the database and then return the result to Forms. Forms can then call this Stored Procedure.
    Alternatively , i believe it's much more easy approach to define a view
    view operates just like a table So you can reference this view in any Trigger or any Program Unit.
    Hope this helps...
    Regards,
    Abdetu...

  • Regarding the key mapping for 10g forms as in 6i forms

    Hi All,
    I want the kep mappings of oracle forms 6i to be implemented in oracle forms 10g. I have made the changes in the fmrweb.res file as shown below. Can any one just check it once and let me know whether the mapping is correct?.
    116 : 1 : "Shift+F5" : 69 : "Clear Block"
    85 : 2 : "Ctrl+U" : 3 : "Clear Field"
    118 : 1 : "Shift+F7" : 74 : "Clear Form"
    115 : 1 : "Shift+F4" : 62 : "Clear Record"
    117 : 1 : "Shift+F6" : 63 : "Delete Record"
    112 : 1 : "Shift+F1" : 78 : "Display Error" XX
    76 : 2 : "Ctrl+L" : 7 : "Down"
    40 : 0 : "Down" : 7 : "Down"
    114 : 0 : "F3" : 73 : "Duplicate Field"
    115 : 0 : "F4" : 64 : "Duplicate Record"
    69 : 2 : "Ctrl+E" : 22 : "Edit"
    118 : 0 : "F7" : 76 : "Enter Query"
    119 : 0 : "F8" : 77 : "Execute Query"
    112 : 0 : "F1" : 30 : "Help"
    120 : 3 : "F9" : 29 : "List of Values"
    117 : 0 : "F6" : 62 : "Clear Record"
    34 : 2 : "Ctrl+PageDown" : 71 : "Next Block"
    9 : 2 : "ctrl+Tab" : 1 : "Next Field"
    114 : 1 : "Shift+F3" : 61 : "Next Primary Key"
    1005 : 1 : "Shift+Down" : 67 : "Next Record"
    119 : 2 : "Ctrl+>" : 66 : "Next Set of Records"
    33 : 2 : "Ctrl+PageUp" : 72 : "Previous Block"
    9 : 3 : "Shift+Crtl+Tab" : 2 : "Previous Field"
    38 : 1 : "Shift+Up" : 68 : "Previous Record"
    119 : 1 : "Shift+F8" : 79 : "Print"
    112 : 2 : "Ctrl+F1" : 35 : "Show Keys"
    80 : 2 : "Ctrl+P" : 6 : "Up"
    I am not able to find the mapping keys for the following keys of 6i in 10g. Can these keys be mapped?.
    Accept
    Cancel
    Count Matching Records
    Debug Mode
    Delete Backward
    Left
    New Record
    Next Set Of Records
    Previous Menu
    Return
    Right
    Regards,
    Prasad.

    I think this one will have both keys in 10g from forms 6i/10g...and the rest you asked.
    9    : 0 : "Tab"            : 1  : "Next Field"
    9    : 2 : "Ctrl+Tab"         : 1  : "Next Field"
    9    : 1 : "Shift+Tab"      : 2  : "Previous Field"
    9    : 3 : "Shift+Ctrl+Tab" : 2  : "Previous Field"
    85   : 2 : "Ctrl+U"         : 3  : "Clear Field"
    38   : 0 : "Up"             : 6  : "Up"
    40   : 0 : "Down"           : 7  : "Down"
    33   : 0 : "PageUp"         : 12 : "Scroll Up"
    34   : 0 : "PageDown"       : 13 : "Scroll Down"
    69   : 2 : "Ctrl+E"         : 22 : "Edit"
    10   : 0 : "Enter"         : 27 : "Return"
    120  : 0 : "F9"              : 29 : "List of Values"
    76   : 2 : "Ctrl+L"         : 29 : "List of Values"
    81   : 2 : "Ctrl+Q"         : 32 : "Exit"
    75   : 2 : "Ctrl+K"         : 35 : "Show Keys"
    112  : 2 : "Ctrl+F1"         : 35 : "Show Keys"
    83   : 2 : "Ctrl+S"         : 36 : "Commit"
    121  : 2 : "F10"         : 36 : "Commit"
    114  : 1 : "Shift+F3"       : 61 : "Next Primary Key"
    115  : 1 : "Shift+F4"       : 62 : "Clear Record"
    117  : 1 : "Shift+F6"       : 63 : "Delete Record"
    115  : 0 : "F4"             : 64 : "Duplicate Record"
    117  : 0 : "F6"             : 65 : "Insert Record"
    119  : 1 : "Shift+F8"       : 66 : "Next Set of Records"
    1005 : 0 : "Down"           : 67 : "Next Record"
    1004 : 0 : "Up"             : 68 : "Previous Record"
    40   : 1 : "Shift+Down"     : 67 : "Next Record"
    38   : 1 : "Shift+Up"       : 68 : "Previous Record"
    116  : 1 : "Shift+F5"       : 69 : "Clear Block"
    116  : 0 : "F5"              : 70 : "Block Menu"
    34   : 1 : "Shift+PageDown" : 71 : "Next Block"
    33   : 1 : "Shift+PageUp"   : 72 : "Previous Block"
    34   : 2 : "Ctrl+PageDown"  : 71 : "Next Block"
    33   : 2 : "Ctrl+PageUp"    : 72 : "Previous Block"
    114  : 0 : "F3"             : 73 : "Duplicate Field"
    118  : 1 : "Shift+F7"       : 74 : "Clear Form"
    118  : 0 : "F7"             : 76 : "Enter Query"
    119  : 0 : "F8"             : 77 : "Execute Query"
    122  : 0 : "F11"            : 76 : "Enter Query"
    122  : 2 : "Ctrl+F11"       : 77 : "Execute Query"
    112  : 1 : "Shift+F1"         : 78 : "Display Error"
    80   : 2 : "Ctrl+P"         : 79 : "Print"
    113  : 1 : "Shift+F2"         : 80 : "Count Query"
    123  : 0 : "F12"            : 81 : "Update Record"
    121  : 3 : "Shift+Ctrl+F10" : 82 : "Function 0"
    112  : 3 : "Shift+Ctrl+F1"  : 83 : "Function 1"
    113  : 3 : "Shift+Ctrl+F2"  : 84 : "Function 2"
    114  : 3 : "Shift+Ctrl+F3"  : 85 : "Function 3"
    115  : 3 : "Shift+Ctrl+F4"  : 86 : "Function 4"
    116  : 3 : "Shift+Ctrl+F5"  : 87 : "Function 5"
    117  : 3 : "Shift+Ctrl+F6"  : 88 : "Function 6"
    118  : 3 : "Shift+Ctrl+F7"  : 89 : "Function 7"
    119  : 3 : "Shift+Ctrl+F8"  : 90 : "Function 8"
    120  : 3 : "Shift+Ctrl+F9"  : 91 : "Function 9"
    113  : 0 : "F2"             : 95 : "List Tab Pages"
    72   : 2 : "Ctrl+H"         : 30 : "Help"
    112  : 0 : "F1"              : 30 : "Help"

  • Key-nextrec not firing in forms 10g

    I have a code in the above trigger, but it is not firing, I have it in the block property and no other place in the form
    message('In key next rec----'); message(' ');
    IF :SYSTEM.Last_Record = 'TRUE' Then
    Null;
    Else
    next_record;
    End If;

    when-new-record-instance runs when you navigate to the next record.
    Key-Nxtrec (Nxtrec is the correct spelling) only runs when you press the key assigned to call that trigger. In my environment, it is the Shift+ Down-Arrow key, but it could be just Down-Arrow -- it all depends on what key sequence is assigned to Forms Function Number 67 in your Forms Resource file, FMRWEB.res (or fmrusw.res).
    So if the trigger runs when you press the correct keyboard key, and you issue the message but do not call the Next_Record; built-in, focus will not navigate to the next record in your running form.

  • Enter key not working in forms 10g

    Hi guys,
    Enter key to select a form is not working
    on my application.
    I have to double click the form to open it using the mouse.
    Then if we try to exit we have to press exit that many number of times as we have pressed enter key.
    So it seems to be storing the key processes.
    We are using forms 10g.
    Please help.
    Thanks and Regards,
    Rohan

    Fixed.
    Changed KB.
    However, this is still strange as the old KB was working fine in other applications.

  • OSB11g - using Concatenation function in report key - Xpath

    Hi,
    I am trying to use Concatenation function on Report key Xpath. For that i am using Following Xpath Expressions But this expressions not valid when trying to validate. But same expressions are valid under different scenarios in OSB.
    1.fn:concat(./bpel:process/bpel:input, ./bpel:process/bpel:input)
    error msg(when validate):_
    error: XPath expression invalid, not a selection: declare namespace jca = 'http://www.bea.
    com/wli/sb/transports/jca'; declare namespace wsp = 'http://schemas.xmlsoap.org/ws/2004/09/policy';
    declare namespace jms = 'http://www.bea.com/wli/sb/transports/jms'; declare namespace tp = 'http:
    //www.bea.com/wli/sb/transports'; declare namespace wsa05 = 'http://www.w3.
    org/2005/08/addressing'; declare namespace jejb = 'http://www.bea.com/wli/sb/transports/jejb';
    declare namespace xs = 'http://www.w3.org/2001/XMLSchema'; declare namespace sftp = 'http://www.
    bea.com/wli/sb/transports/sftp'; declare namespace flow = 'http://www.bea.com/alsb/flow/transport';
    declare namespace soap-env = 'http://schemas.xmlsoap.org/soap/envelope/'; declare namespace wsu
    = 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd'; declare
    namespace dsp = 'http://www.bea.com/dsp/transport/sb'; declare namespace ejb = 'http://www.bea.
    com/wli/sb/transports/ejb'; declare namespace bpel = 'http://xmlns.oracle.
    com/Bpel_Actvities/Assign_Activity/BPELProcess'; declare namespace wsa = 'http://schemas.xmlsoap.
    org/ws/2004/08/addressing'; declare namespace bpel-10g = 'http://www.bea.
    com/wli/sb/transports/bpel10g'; declare namespace tuxedo = 'http://www.bea.
    com/wli/sb/transports/tuxedo'; declare namespace file = 'http://www.bea.com/wli/sb/transports/file';
    declare namespace ctx = 'http://www.bea.com/wli/sb/context'; declare namespace fn = 'http://www.w3.
    org/2004/07/xpath-functions'; declare namespace soap12-enc = 'http://www.w3.org/2003/05/soap-
    encoding'; declare namespace soap12-env = 'http://www.w3.org/2003/05/soap-envelope'; declare
    namespace fn-bea = 'http://www.bea.com/xquery/xquery-functions'; declare namespace mq = 'http:
    //www.bea.com/wli/sb/transports/mq'; declare namespace ws = 'http://www.bea.
    com/wli/sb/transports/ws'; declare namespace http = 'http://www.bea.com/wli/sb/transports/http';
    declare namespace soa-direct = 'http://www.bea.com/wli/sb/transports/soa'; declare namespace email
    = 'http://www.bea.com/wli/sb/transports/email'; declare namespace sb = 'http://www.bea.
    com/wli/sb/transports/sb'; declare namespace ftp = 'http://www.bea.com/wli/sb/transports/ftp';
    declare namespace xsd = 'http://www.w3.org/2001/XMLSchema'; declare namespace soap-enc = 'http:
    //schemas.xmlsoap.org/soap/encoding/'; declare namespace xsi = 'http://www.w3.
    org/2001/XMLSchema-instance'; fn:concat(./bpel:process/bpel:input, ./bpel:process/bpel:input)
    2. op:concatenate(./bpel:process/bpel:input, ./bpel:process/bpel:input)
    While using this Xpath expression validation is sucessfull but concatenation operation is not working when checked in the message reports under operations tab.
    Can any one help me on this.
    Thanks in advance.

    can you try assign concatenated value to some xml element first, like
    assign : <value>{fn:concat(a,b)}</value> to e.g. value
    and then report key ./text() in variable $value
    Edited by: AigarsP on Jun 12, 2012 4:12 AM

  • Errors wcu-015: your form must contain the following bean for this function to be available : oracle.forms.webutil.file.filefunctions;

    my technical
    envirement:
    1_ Oracle
    Entreprise Manager version 9.2.0.1.0
    2_ Forms [32
    Bit] Version 9.0.2.9.0 (Production)
    3_ Oracle
    JInitiator: Version 1.3.1.9
    4_ WebUtil
    Version 1.0.2(Beta)
    5_ window xp
    service pack 2 build 2600.
    6_Internet
    Explorer 8 Version 8.0.6001.18702
    I m developping
    a form txt.fmb
    The obejective
    of this form is to open metars.txt file loctated in “c:\metars.txt”,
    through which read climate data for exapmle (temperature =25, humudity = 60) to
    finaly insert them into metars table in my data base.
    For recall
    while i m developing this form this step is well achieved:
    i open the
    WEBUTIL.olb, in  a window so different tabs is displayed and then i drag
    the webutil-object group into my forms object group-node. until I have the
    following items under the object group-node in my form test.fmb
    webutil_error                                               
    -- as alert style: stop
    WEBUTIL_HIDDEN_WINDOW                       
    WEBUTIL_CANVAS
    WEBUTIL                                                    
    -- as a block
    at run time I
    have the following message error which is come out form the function CLIENT_TEXT_IO.FOPEN(file_name,
    'W') and written through a  trigger fired
    on “ when new form instance”. 
    wcu-015: your form must contain the following bean for this function to be
    available : oracle.forms.webutil.file.filefunctions; 
    also i would like to inform that  at run time,
    java console didn't show me any of errors loading java files, which mean
    that all configuration required, to getting webutil work  with oracle 9i form builder,  are well executed.
    Oracle
    JInitiator: Version 1.3.1.9
    Using JRE
    version 1.3.1.22-internal Java HotSpot(TM) Client VM
    User home directory = C:\Documents and
    Settings\wwProxy Configuration: no proxyJAR cache enabled
    Location: C:\Documents and Settings\ww\Oracle Jar Cache
    Loading:
    http://wissam-773df302:8888/forms90/jars/webutil.jar
    from JAR cacheLoading
    http://wissam-773df302:8888/forms90/jars/jacob.jar from
    JAR cacheLoading
    http://wissam-773df302:8888/forms90/jars/demo90.jar from
    JAR cacheLoading
    http://wissam-773df302:8888/forms90/jars/FormsGraph.jar
    from JAR cacheLoading
    http://wissam-773df302:8888/forms90/jars/icons.jar
    from JAR cacheLoading
    http://wissam-773df302:8888/forms90/jars/frmwebutil.jar
    from JAR cacheLoading
    http://wissam-773df302:8888/forms90/java/f90all_jinit.jar
    from JAR cacheRegister
    WebUtil -
    Loading Webutil Version 1.0.2 BetaproxyHost=nullproxyPort=0connectMode=HTTP,
    native.Forms Applet version is : 90290
    Finally  still i m facing the same problem about the
    error message mentioned earlier; I appreciate any support and I will be very
    thankful for helping me to find  a suitable solution!!

    1.) Please don't double post:Urgent message : oracle9i form builder read  txt file error
    2.) As for your original post: don't post urgent questions over here. If they are really urgent call oracle support. See How To Ask Questions The Smart Way
    and after all:
    wcu-015: your form must contain the following bean for this function to be
    available : oracle.forms.webutil.file.filefunctions; 
    are you certain, 100% positive, and absolutely sure you have a bean item with above implementation class in your form? I'd double check that...
    JInit and IE8? I am not 100% sure, but I am almost certain that this combination didn't work at all. And please don't tell us you used that stupid hack where you replace the jvm.dll of JInit with one of a current JPI installation.
    The Oracle Versions you have in place are rather ancient as well, you really should think about upgrading your database and your forms installation. As you already are on webforms moving to the current version of forms shouldn't require much changes in your forms.
    cheers

  • Functional and performance testing on Forms 6.0 and higher

    I want to make functional tests on GUI Oracle Forms ver. 6.0 and higher.
    I'm thinking in a IBM tool called Rational Robot but it's seems not very good. HP also has this type of tool with forms support but I haven't tested it, yet.
    Does Oracle have some tool like this ?
    Thanks !

    Hi..
    Following is the information that you need to know about how rules are used in Financial
    Management. You use rules to automate the calculations of data within an application. You can
    use rules for these purposes:
    ● Calculate data entry level amounts for a specific entity, scenario, and period.
    ● Prevent data entry for a specific cell in a specific entity, scenario, and period.
    ● Allow input at the Parent entity level.
    ● Calculate data that cannot be calculated through a hierarchical aggregation, such as ratios
    or variance analysis.
    ● Perform allocations from a parent entity to a list of base entities.
    ● Perform complex currency conversions, calculate exchange rate differences, or perform
    other calculations necessary for your consolidation.
    ● Define formulas to dynamically calculate accounts.
    ● Specify the accounts in the application that support intercompany transactions.
    You can write rules in a text editor, or you can use the Financial Management Rules Editor to
    create rules.
    For more information on rules pls refer hfm_admin.pdf
    Best Regards
    Edited by: Naveen Vasa on Jul 9, 2010 10:10 AM

Maybe you are looking for

  • Is it possible to transfer all files from one Apple ID to another

    Hello, For work I currently use an iPad Air (iOS 8.1.3) and just recently upgraded to a MacBook Pro (OS X 10.10.2) . The only issue is that I will be using a different Apple ID on the MacBook then I was using on the iPad. My question is, is it possib

  • Canon 5D Mark III -- Lightroom 4.1 - Edit in Adobe Photoshop not working

    Hello, I appoligize if this has already been answered, I couldn't find a solution.  I have the new Canon 5D Mark III, and I updated to Lightroom 4.1 so I can import the 5D3 RAW image into LR.  But when I go to "Edit in Adobe Photoshop CS5" or "Merge

  • Clearing Partial Payments

    hi Guys,         i had created vendor invoice of  rupees 1000 and paid partially rupees 400 and then 600 in two payments. this should be cleared item since the payments made against the invoice is equivalent to the invoice amount. when i try to pay a

  • Portlet repository-- Seeded providers does not show Portal Content area

    Hi, When I login to portal as admin user go to administration --> Display portlet repository--> Seeded providers does not show Portal Content area.I tried to search but no results shown. Any idea as to how to get it back ? Thanks and regards. Neeti.

  • Image overlapping/obscuring child UIComponent

    Hi, I'm having a problem rendering a UIComponent on top of an image at runtime. I'm loading the image at runtime via network and then I add a child UIComponent to the image. What actually happens when I run it is that the polygon UIComponent is drawn