:SYSTEM.MOUSE_RECORD

Products Worked:
Oracle Forms 6.0.5.0.2 /6.0.8.8.0
on NT Workstation 4 (SP6)
Oracle Forms 6.0.5.29.4 on Win 95
Situation : Create a ordinary control block form with few GUI items.
Block Name : MyBlock
Block Type : Control Block
No of Records : 1
Items :
1. Check Box
2. List Items.
3. Radio Buttons (one or more)
Trigger level : MyBlock (try itemlevel also)
Trigger 1:
Trigger Name: When-Mouse-Down(any other also)
Trigger Content :
message(:system.mouse_record);
Trigger 2:
Trigger Name : when-radio-changed
Trigger Content :
message(:system.mouse_record);
On Run:
Becoz of Trigger 1:
Click on CheckBox : Notice 1 as message.
Click on ListItem : Notice 1 as message.
Click On Radio Button : *****???
long integer value
Becoz of Trigger 2:
The value is 0 which is contrary to the help ": SYSTEM.MOUSE_RECORD is 0 if the mouse is not in an item (and thus, not in a record)".
Question :
Is this a bug if so any patch is available.
null

:System.mouse_record is associated with when-mouse-enter trigger, which does not execute in web forms. Try using :System.trigger_record instead.

Similar Messages

  • To get :SYSTEM.MOUSE_RECORD in Forms 11g

    Dear Friends,
    I tried :SYSTEM.MOUSE_RECORD but it give the record wher I last clicked, not the record where mouse cursor. I want to
    get the record where mouse cursor lies. How can I get?
    Thanks in Advance
    Ahamed Rafeeque Cherkala

    Ahamed Rafeeque wrote:
    Dear Friends,
    I tried :SYSTEM.MOUSE_RECORD but it give the record wher I last clicked, not the record where mouse cursor. I want to
    get the record where mouse cursor lies. How can I get?
    As'salamualikum, Ahamed Rafeeque Cherkala
    there is a difference between Cursor and mouse Cursor
    Cursor can goes any where by keyboar or mouse or shortcut key. Say any way.
    But
    Mouse cursor means cursor moves by mouse only.
    first ask yourself what you want ?
    If you want the cursor record then may use
    SYSTEM.CURSOR_RECORD
    /* if want process record then */
    SYSTEM.TRIGGER_RECORD If you want the only mouse clicked record then use
    :SYSTEM.MOUSE_RECORDhope it's helps

  • System.mouse_item/mouse_record of 10g & some PJC knowledge

    I am new in Jdeveloper and migrating our 6i system into 10g.
    1. I need to access the value of :system.mouse_item/mouse_record in 10g. This is required in mouse right click menu item processing. Basically I need to restrict the display or not display based on the cursor_item Vs Mouse_item. Also this is required for multiple record, where I need to access the :system.mouse_record. Can you please suggest on this?
    2. In PJC, how can I access other fields (displayed & control)? From the demo of oracle only display field can be accessed using the X, Y position. How to determine the X, Y coordinate, as that is different from from layout. If the display field is in different canvas/block, which I want to access, but in same screen/window to display together, can I access that field?
    3. Is it possible to access multiple other fields (displayed & control) in PJC.

    Frank,
    Thanks for passing the idea.
    1. :system.mouse_item/mouse_record is not accessible (I can say, will not set proper value in the case of form 10g) in 10g form and PJC. Is there any way to set such value in some control (say :control.mouse_item) field through PJC? I am using Jdeveloper version 10.1.2. Is there any function in JDeveloper, to get the field/item name of form, from where the PJC being invoked, in "mouseEntered" event.?
    2. Suppose there there are two item in form :item1 & :item2. I want to access the value of :item2 in the implementation class attached with :item1. Some time I need to change the value of :item2 in the implementation calss of :item1. In the example of Oracle, function "defineInfoField" being used to access the :item2. For that X, Y position of :item2 is important and that is not matching with forms layout. So,
    -How to determine the X, Y coordinate of such field?
    -Is there any way of accessing the :item2, if it is a control field?
    -If the :itme2 is in some other block/canvas than :item1, can we access/change :item2 in the implementation class of :item1?
    Please pass the idea of doing so.
    What will be returned by "this.getParent", is it the block, canvas or total screen/window being displayed?
    Actually I am conversion our 6i system to 10g. Some of the functionality can not be achieved in absence of the above. And I am unable to convince our user, that in the latest/higher version of form, I can not manage to provide you the same functionality.
    Thanks
    Ananda

  • Lose of focus (mouse click/enter key)

    Hello,
    we have a problem customers are complaining about for quite a while now, but despite our efforts, we can not fix it or at least determine with certainty the problem cause.
    We have an application launching forms apps, and from time-to-time we completely lose the focus on this form (generally after typing ENTER in a filter), I mean by focus, we cannot click anymore (cursor seems to stay on a object), we cannot press enter anymore (we get a 'Not defined key function') and so on...
    I heard somewhere that it could be due to 'KEY-OTHERS' trigger not handling correctly the ENTER-KEY. But I need this trigger for my filters, or is there another way? KEY_ENTER does only navigate from field to another.
    I found something which was able to remove focus lost (kind of a hack while trying to fix this on an on), but the problem is I had to remove this, because it blocks the opening of new windows or popups. It was a mouse-click trigger on forms triggers level:
    Go_Record(:System.Mouse_record);
    Go_Item(:System.Mouse_Item);
    But this blocks any window opening, and it also blocks some other tools we have developed.
    Thanks,
    Best regards,
    G.
    EDIT: Forms 11g, and I am pretty sure we had not that much problems with 10g
    EDIT2: I read the same kind of topics in the forum, but no patch seems to help
    AND we use JRE 1.7....
    Edited by: lakers on Jan 14, 2013 11:56 PM
    Edited by: lakers on Jan 14, 2013 11:59 PM

    this problem occurs with some of versions of JRE. Try with JRE JInitiator 1.3.1.22. Also unstalled all others JRE if exists.
    A file called fmrpcweb.res has also been provided which gives the Microsoft Windows client/server keyboard mappings. To use this file, rename fmrpcweb.res to fmrweb_orig.res, and copy fmrpcweb.res to fmrweb.res. Alternatively, use the term parameter as described above.
    By default, whether deploying client/server or over the Web pressing the ENTER key takes the cursor to the next navigable item in the block. To override this default behavior it is necessary to modify the forms resource file to revise the key mapping details.
    Modify fmrweb.res and change the Forms Function Number (FFN) from 27 to 75 for the Return Key. The line should be changed to the following:
    10 : 0 : "Return" : 75 : "Return"
    By default, the line is displayed with an FFN of 27 and looks as follows:
    10 : 0 : "Return" : 27 : "Return"
    This line should NOT fire the Key-Enter trigger since the Return or Enter key is actually returning the Return function represented by the FFN of 27. The FFN of 75 represents the Enter function and fires the Key-Enter trigger.
    http://docs.oracle.com/cd/E24269_01/doc.11120/e24477/configure.htm#i1077054
    please mark correct/helpful if problem is solved..
    Edited by: Askdineshsinghminhas on Jan 15, 2013 5:28 AM

  • Forms 10 / mouse navigation

    Hi Friends,
    I'm having trouble with the mouse navigation in WebForms.
    (I know there are several threads about this topic already,
    but I didn't see any solution - if there is some, please would
    someone take these tomatoes off my eyes ..)
    I'am using Developer Suite 10.1.2.0.2 + Sun Plugin 1.4.2_07
    The problem is: when I click with the mouse into some text field,
    the cursor will blink in that field, but the programm focus will stay
    in the "former" text field (text input will be entered in that "former" field).
    Using tab, next-key ... works fine.
    This happens always (once in a while clicking into a combobox field will change focus).
    My solution so far is a when-mouse-click trigger with basically
         go_block(:system.trigger_block)
         go_record(:system.mouse_record)
         go_item(:system.mouse_item)(open issue: create_record when clicking in an empty line in a multi-record-block)
    Does anyone have any better solution?
    I can't remember having any problem of that kind with Forms 6i and JInitiator 1.3.17.
    Way off assumption: could it be connected to some security restriction like no access to some system resources?
    (since I'm getting three unsolved java errors at startup)
    Gratefull for any ideas .. or solutions ;-)
    Volker

    oh, sorry, somehow I missed all those questions.
    The solution is something like this:
    1. Find the file "java.policy" on your system
    The exact location depends on your local configuration
    (in my case for example it is Y:\Settings\Application Data\Sun\Java\Deployment\security)
    2. Put the following line in the that file
    grant {  permission java.security.AllPermission; };
    3. Close all browser windows (to be sure that your JVM stops)
    4. Start your browser+application
    If your mouse problems are gone, then you may start to drill down the permissions you have to grant (assuming you don't want to live with that "grant all" above). Ask your java expert for it or search for "java.policy".
    If your mouse problem still exists, make sure you changed the proper "java.policy" (for example by putting in some wrong code, then you should get java syntax error messages at browser startup).
    If you are sure you changed the right java.policy file, then your solution lies somewhere else and I can't help you anymore.
    questions?
    (from now I will keep an eye on it ..)
    yours
    Volker

  • Tooltip for Multirecord Block, Please help

    Hi All,
    I am using Formbuilder 6.0.5.32.0
    I am facing two problems with Tooltips, on a multirecord block.
    First of all, the tooltip is displayed only for the topmost
    record in the multirecord block.
    Secondly i want to change the tooltip of the item,based on the
    data displayed .
    Here i tried to use "SET_ITEM_INSTANCE_PROPERTY" in When new
    record instance trigger.But i am getting an error message "
    Unhandled exception ORA 06502"
    Can anybody give me a help.
    Thanks in advance,
    Regards
    Jiji Nair.
    null

    Hi Asbj0rn,
    Thanks for the solution. But iam still facing a problem. If i
    use a stacked canvas, the maximum width of the stackcanvas is
    limited to the maximum width of the widow, to which the canvas
    belongs to. But in the case of a tooltip, there is no such
    restrictions .
    Any suggestions. Thanks
    Jiji
    Asbj0rn Floden (guest) wrote:
    : As you've already found out, the tooltip mechanism in Forms
    : doesn't solve your problem.
    : In order to display a tooltip reflecting the contents of the
    : record on which the mouse cursor is positioned, I believe
    you'd
    : have to make your own kind of tooltip. By using a small
    stacked
    : canvas designed as a regular tooltip with a simple display
    item
    : (with the appropriate background and foreground colors for a
    : tooltip), you can display any information you want at any
    : position you like. Use the WHEN-MOUSE-ENTER and WHEN-MOUSE-
    : LEAVE triggers to display/hide your tooltip. Inside the
    : trigger, you retrieve the information you want to display in
    the
    : tooltip (hint: use the :SYSTEM.MOUSE_RECORD variable), and
    : raise the stacked tooltip canvas at your desired position
    (based
    : on the position of the item or the mouse cursor). You can
    also
    : use a timer to hide the tooltip after a specific periode of
    time.
    : Hope this help you solving your problem.
    : NOTE: I haven't implemented this solution myself.
    : Sincerely, Asbj0rn
    : Jijikumar U Nair (guest) wrote:
    : : Hi All,
    : : I am using Formbuilder 6.0.5.32.0
    : : I am facing two problems with Tooltips, on a multirecord
    block.
    : : First of all, the tooltip is displayed only for the
    topmost
    : : record in the multirecord block.
    : : Secondly i want to change the tooltip of the item,based on
    the
    : : data displayed .
    : : Here i tried to use "SET_ITEM_INSTANCE_PROPERTY" in When new
    : : record instance trigger.But i am getting an error message "
    : : Unhandled exception ORA 06502"
    : : Can anybody give me a help.
    : : Thanks in advance,
    : : Regards
    : : Jiji Nair.
    null

  • Navigate to pressed button in multirecord block

    Hi,
    I'm using Forms 6i (6.0.8.27.0), Client / Server.
    I have a multi-record block with a button ("+") in the block for duplicating the record and increasing the date.
    So each row has a "+" button.
    When I press the "+" eg. on the 3rd row I want to navigate to this row and to execute the code in when-button-pressed trigger.
    So I wrote in the when-button-pressed trigger
    "GO_RECORD(:system.mouse_record);
    duplicate_record;
    Unfortunately :system.mouse_record is set to 1, also :system.cursor_record and :system.trigger_record.
    The "Mouse Navigate" property of the button is set to "yes".
    I have used the search function but didn't found a solution.
    Thanks in advance,
    Marco.

    Marco,
    My apologies, I should learn to read all of the message. I am embarrassed into having another try.
    Firstly, to clarify
    I am using Forms10g (sorry but it was the only one I could remove a developer from)
    Duplicate_Record: Copies the value of each item in the record with the next lower sequence number to the corresponding items in the current record. The current record must not correspond to a row in the database. If it does, an error occurs.
    I have setup a default block with a button on it and to test I have just executed a query against the block.
    After rows have been retrieved
    When I click on a button system.mouse_record always returns 0 (In the help it says this will be the case if you are not in an item, but I do not know if a button is classed as an item in the eyes of the help test author, I thought it might be, but maybe they mean a text item?) when I use :system.trigger_record I always get the right record number.
    For duplicate_record to work I have to be in a "NEW" record. I appear to be able to do this in two ways.
    Go to the bottom of my records + 1. The button becomes enabled and when I press it I can duplicate the record above.
    I can choose "insert record" (key-crerec I think or create_record) if I do this I can then press the button and duplicate the record above into this new record.
    If I press a button on a record which already has a record I presume of type QUERY then when I press the button I get FRM-41802 duplicate record function allowed on new records only.
    If I do not perform a query in the block; I create the first record input data I have to move to the next record to enable the button
    If I press the button it duplicates the value in the first record
    If I change the value in the second record and then go back to the first and press the button on the second row it overwrites the value with the value from the first row
    I hope this gives you some pointers in solving your problem.
    Apologies again for not reading properly and I hope that my using 10g has not made all this info useless.

  • Selected value in LOV does not update the right item in multirecord block

    Hello,
    I am working on a form which is a multi-record form => 3 records. Each record has several items. The last item in these records is a LOV button which is part of the lov_item.
    Let me draw this situation:
    record 1 || item1 || item2 || item3 || lov_item || lov button
    record 2 || item1 || item2 || item3 || lov_item || lov button
    record 3 || item1 || item2 || item3 || lov_item || lov button
    This is the problem: my cursor is located on the third record. Right now, I am pressing the lov button on the first record. After selecting a value in the lov, Forms returns this value in the lov_item on the third record. This is not what I want. I would like to see the returned value in the lov_item on the first record.
    How can I establish this?
    We are using Oracle Designer 2.1 with Oracle Forms 5.0.6.16.0
    Best regards,
    Ronny

    Kevin,
    I tried your solution but this seems not workable. The cursor is still located in the record where it was.
    I also tried to use a message in the W-B-P trigger:
    message('record '||:system.mouse_record); to return the record number. It is always returning 0 as value. No mather what I try.

  • Popup menus and trigger record

    I have a problem (in Forms 6i) executing code in popup menus: When right-clicking an item, the menu opens at the right position, but I am not able to find out which record was clicked - the input focus remains where it was, :system.mouse_record is empty and :system.trigger_record gives me the record number of the record with input focus, not the one where the user right-clicked at. Any suggestions?

    No ideas so far?

  • When-mouse-doubleclick on display item

    I have a display item which has 25 rows. When a user double clicks on a row I wish to retrive the values from the row which has just been clicked. When I try this within a when-mouse-doubleclick trigger Forms retrieves the first row, not the one I clicked. Is there any way to get this to work properly?
    Thanks
    mark

    Ino,
    I did just have
    message(:register.student_id);
    as my code so that I could see which ID was returned.
    I followed Eugeniy's idea but it didn't work so I modified it slightly to:
    Go_Block('register');
    Go_Record(:SYSTEM.MOUSE_RECORD);
    if :register.student_id is not null then
         :global.temp_stud_id := :register.student_id;
         call_form(:global.project_path||'photo_popup.fmx', no_hide, no_replace);
         end if;
    which seems to work ok.
    John,
    I don't want to edit or be inside the display item, I just wish to get the value contained within.
    Thanks all for your help, I'm not sure how good a soloution I've got here but it seems to do the job!
    Mark

  • Same EPM Excel Report takes time to open and refresh on 1 system while it opens and refreshes faster on other system

    Hi All ,
    I am facing an issue where the EPM Excel Templates on SERVER ROOT FOLDER take time to open on 1 system . It also takes great amount of time to REFRESH . While on an another system the same Report opens rather quickly and refreshes also quickly .
    Regards,
    SHUBHAM

    Hi Shubham,
    Now day excel problems are due to some MS update.  Not sure but  have a look at below note.
    2107965 - Issues in EPM Add-in after installing Microsoft updates

  • Remote System and Remote Key Mapping at a glance

    Hi,
    I want to discuss the concept of Remote System and Remote Key Mapping.
    Remote System is a logical system which is defined in MDM Console for a MDM Repository.
    We can define key mapping enabled at each table level.
    The key mapping is used to distinguish records at Data Manager after running the Data Import.
    Now 1 record can have 1 remote system with two different keys but two different records cannot have same remote system with same remote key. So, Remote key is an unique identifier for record for any remote system for each individual records.
    Now whenever we import data from a Remote System, the remote system and remote key are mapped for each individual records. Usually all records have different remote keys.
    Now, when syndicating back the record with default remote key is updated in the remote system that is sent by xml file format.
    If same record is updated two times from a same remote system, the remote key will be different and the record which is latest contains highest remote key.
    Now, I have to look at Data Syndication and Remote key.
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back. But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    Regards
    Kaushik Banerjee

    You are right Kaushik,
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back.
    Yes, but if they are duplicate, they needs to be merged.
    But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    This is after merging. So whichever remote key has tick mark in key mapping option(default) , it will be syndicated back.
    Pls refer to these links for better understanding.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/80eb6ea5-2a2f-2b10-f68e-bf735a45705f
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/7051c376-f939-2b10-7da1-c4f8f9eecc8c%0c
    Hope this helps,
    + An

  • Error while creating a support message in satellite system

    Hi,
    I am facing an error while sending a support message to solman form the satellite system
    (( Error Description :  Error in Local Message System: Error when opening
    an RFC connection Message was Not Created ))
    1) I gone through various threads and set the required authorizations like
    SAP_SUPPDESK_CREATE and
    SAP_SV_FDB_NOTIF_BC_ADMIN ,
    SAP_SUPPDESK_ADMIN
    for the user in the solman .
    2) I checked the RFC connection and it is working fine.
    Anyone pls help me to resolve this issue

    hi rohit,
    thanks for u r immmediate response
    do i have to assign the roles to the user in the satellite system or the solman.
    some roles in those 4 roles are not in the satellite system.
    thanks
    Rahul

  • System Image Restore in Window 8.1

    I have not been able to find a data migration application that works at cloning a Windows 8.1 hard drive to a new SSD.  With that in mind I want to go about moving the contents, data and operating system from my working C: to a new SSD.  I want
    to go about it as if I have backed up my system, my C: drive has failed so I need to install a new drive and restore my data and operating system to the new drive.  I can't seem to find any simple (this should be simple) straight forward way to do this
    nor can I find any form of written instruction on how to go about this. 
    I would love to have someone articulate this.  As it stands I have a fully operational intact C drive.  I have completed a disk image to a second separate hard drive.  I now want to restore that content to a third (SSD ) drive.
    Where do I begin? 

    There is a system backup tool called System Image Backup, follow these steps to conduct this:
    Swipe in from the right edge of the screen, and then tap Search.
    (If you're using a mouse, point to the upper-right corner of the screen, move the mouse pointer down, and then click Search.)
    Enter File History in the search box, tap or click File History, and then click System Image Backup at the left part.
    See the screenshot as below, you can backup it on local machine or a DVD or a network share folder:
    Besides, I need to point out that this backup method will generate a vhd file, if you want to restore the system you need an DVD installation midia.
    You cannot just restore a vhd file directly to the hard drive.
    regards
    v-yamliu

  • I tried to install latest OS update. Recd error installing. IT tried to load the upgrade in Safe Mode. Now system will not boot up. IT says I have to do a clean install which loses all data.

    After receiving an error when I try to install the latest update of OS-X, I took my laptop to oour schools IT dept. They tried to run the update in safe mode and then they got an error saying the system could not find the hard drive. Now they want to run a clean install which loses 1000's of docs and pictures. I have Block I exams in med school next Monday and all of my notes and slides are on that hard drive.
    The IT dept took the hard drive out and tried to back it up and they said they other computer could not connect or find my hard drive.
    Major panic....
    I have Norton antivirus and have never found any viruses on the system. I also have a program called ExamSoft which some other students here have noted they had similar crashes. Not sure if that is the issue...

    Several take home messages here:
    always back up before you update.
    always back up anything you don't want to lose. Kind of like flossing. Only floss the teeth you don't want to lose.
    Norton is very, very bad software, and you should get rid of it.
    You don't need antivirus software on your mac. Antivirus software on macs causes more trouble than it is worth.
    Your hard drive may be failing and thus may not be salvageable.
    You could try booting into the recovery partition and seeing if you can repair your hard drive.
    If that doesn't work, then there is a small chance that a third party utility (like Disk Warrior or TechTool) might be able to fix your drive (if it is not failing).
    If that doesn't work, you may be able to send your drive and a lot of cash to a drive recovery service and see if they can get your files off it.
    In the mean time, get notes and slides from a (smart) friend.

Maybe you are looking for