Controlling tab behaviour for SelectInputText

We are using JDeveloper 10.1.3.3 with ADF
With SelectInputText a flashlight icon is displayed to call the LOV. When the cursor is in the SelectInputText field and the user presses tab button the focus is set on the flashlight. Our users donot like the focus on the flashlight, and instead they would like to move from field to field. They prefer to press a shortcut key to call the LOV.
How can I change the behaviour so that the cursor focus is not set on the flashlight? Thanks.

Hi,
this can only be done through JavaScript in that you register an onFocus event on the icon. The event then sets the next navigable item into focus. If you have a look at the generated HTML, you can see how the icon ID is defined. Use this in a document.getElementById() call to obtain a handle and add the JS event listener
Frank

Similar Messages

  • How to delete columns in table control (tab Services) for transaction ME51

    Hi, gurus!
    We're facing this problem in our upgrade: we have a batch input (ME51) in order to create purchase requisitions, but we get an error with the dynpro data (program: SAPMM06B, dynpro: 0102).
    We are sure we populate all the required fields in that screen.
    The only possible reason we find for that error is the fact  that we have two new entries in table control (in tab services=> Current settings there are 67 fixed columns)
    We had to add in table T162V (which previously had only 65 columns for each variant): ESLL-SRVMAPKEY y ESLL-EXTERNALID, as described on note 1382685, so table control and table T162V could have same number of fields.
    We guess we could solve the batch input error deleting those fields in both table control and T162V, but don't know how.
    We really would appreciate any clue.
    Thanks in advance.
    Best regards,
    J. Madariaga

    It's an own batch input.
    The error is: "Batch input information for dynpro SAPMM06B 0102 does not exist", but the fields in that screen are alright.
    And that batch input works fine in another client with same patch level, but without fields ESLL-SRVMAPKEY and ESLL-EXTERNALID in table T162V, so I guess that could be the problem (not sure about it, of course).
    Regards,
    J Madariaga

  • Indent /tab position for text from INCLUDE texts in SAPscript

    Hi, ABAP colleagues!
    Need your help on this sapscript problem:  How to align texts taken from "INCLUDE TEXT" in SAPscript, according to tab defined in Paragraph Format?
    Or, how to control tab positions for texts which were extracted from “INCLUDE text” commands in SAPscript?
    I defined a paragraph format with tab stop at 8 CH so that with 2 commas (,,) my text will be displayed there.  However it always appears to the left (e.g. 1st column) and not indented at the proper column for description/text (e.g. which is in second column). 
    Pls help, bec a different heading and information is not acceptable to client for the Thailand characters. 
    Above is the description of the problem.  Below are some technical details.
    For specific example, I am editing Zversion of standard sap MM form MEDRUCK Window Main -  Text Element Item Text.
    BG ,,&TTXIT-TDTEXT&
    /: INCLUDE &T166P-TXNAM& OBJECT &T166P-TDOBJECT& ID &T166P-TDID&
    /: NEW-PARAGRAPH BG
    So far, tried these approaches:
    PARAGRAPH
    NEW-PARAGRAPH
    LANGUAGE '2'
    THANGSAN font
    Any ideas?
    Thank you so much in advance for all your help. Our project team will really appreciate it. May the Lord bless you as we go through our SAP work!
    Sincerely,     
    Celeste

    Hello Caleste,
    Please let me know what settings you have done to solve this issue.
    Help me with steps for Spool Request/Print settings.
    Regards!!
    Surya

  • Change tabbing shortcut for controls

    Is there a way to change the tabbing shortcut to the Enter key, instead of using the Tab key? And is it possible to set the tabbing order for controls?  
    Thanks,
    Chris
    Solved!
    Go to Solution.

    I would advise against it as using the Tab key for navigation has been standardized for a long time.  But you could use the Key Down? filter event in an event stucture to modify a keys behaviour.  Specifically if someone hits the enter key pass 9 to Char and ASCII to VKey.  You could also use this to disable the tab key.

  • Not user friendly behaviour for CNiNumEdit control when it has got a focus

    The CNiNumEdit hasn't user friendly behaviour when it has got a focus on TAB event for example.
    If you set a value in your prgram like this code:
    m_ninumedit.SetValue ( 1234 );
    and the focus is on other control and then you press TAB for changing the focus and the control m_ninumedit got it but it put the edit cursor in front of the first character '1'.
    The correct behaviour would be that the control selects all characters to be ready to edit a new value.
    The later versions that 7.1.0.313 have a bad behaviour (cwui.ocx)

    Hello Benjamin,
    You will find  the sources code to test the behavior of CNiNumEdit by using the TAB key between two controls CNiNumEdit.
    Best regards
    Armageddon
    Attachments:
    TestCNiNumEdit.zip ‏510 KB

  • Override "crtl + tab" key behaviour with "tab" key for JtextArea .

    I am trying to override the "crtl + tab" key behaviour for JTextArea with "tab" key plus add my own action. I am doing the following.
    1. Setting Tab as forward traversal key for the JTextArea (the default traversal key from JTexArea is "crtl + Tab").
    2. Supplementing the "crtl + Tab" key behaviour with my custom behaviour.
    For the point 2 above, I need to get hold of the Action represented by the "crtl + Tab" key so that I could use that and then follow with my own custom action. But the problem is that there is no InputMap entry for "crtl + tab". I dont know how the "crtl + tab" key Action is mapped for JTextArea. I used the following code to search the InputMap.
                System.out.println("Searching Input Map");
                for (int i = 0; i < 3; i++) {
                    InputMap iMap = comp.getInputMap(i);
                    if (iMap != null) {
                        KeyStroke [] ks = iMap.allKeys();
                        if (ks  != null) {
                            for (int j = 0;j < ks.length ;j++) {
                                System.out.println("Key Stroke: " + ks[j]);
                System.out.println("Searching Parent Input Map");
                for (int i = 0; i < 3; i++) {
                    InputMap iMap = comp.getInputMap(i).getParent();
                    if (iMap != null) {
                        KeyStroke [] ks = iMap.allKeys();
                        if (ks  != null) {
                            for (int j = 0;j < ks.length ;j++) {
                                System.out.println("Key Stroke: " + ks[j]);
                }In short, I need to get the Action associated with the "crtl + tab" for JTextArea.
    regards,
    nirvan.

    There is no Action for Ctrl+TAB. Its a focus traversal key.

  • Since 3.6.8 update erratic tab behaviour & arbitrary imposition of LH bookmark pane. Flashing from tab to tab and randomly showing uncalled for LH pane. Impossible to input to particular pane.

    Since 3.6.8 update erratic tab behaviour & arbitrary imposition of LH bookmark pane.
    Flashing from tab to tab and randomly showing uncalled for LH pane.
    Impossible to input to particular pane.
    == 3.6.8 update

    (My suspicion is that the tiny antenna inside the
    Mini is not as robust in dealing with marginal signal
    conditions as the larger antennas in all the other
    Mac products
    There is, in fact, a reasonable consistency of reports indicating exactly that with the Mac mini. The supposition has commonly been that the nature of the mini's casing has an impact on signal, which seems reasonably possible and would account for lowered sensitivity, less reliable operation in marginal signal conditions, and higher susceptibility to interference.
    Though it has to be said that Becca's situation should not, either by range or apparent signal strength, be marginal - particularly not when previous tests have been conducted with the mini in close proximity to the base station.
    -- although I'm still open to the
    possibility that current airport software in Macs is
    less tolerant of some non-Apple routers.
    The minis (and other wireless devices) I have in service in the network are variously connected via an Airport Extreme base station, an Airport Express and Belkin and Lexmark WAPs. Range varies between 15 and 55 feet and I've moved various wireless devices around to experiment. In the course of doing this I've noted marginally better signal stability at the 55 foot range between a mini and the Airport Extreme base station, but no real difference in signal quality between any of them.

  • Tab index for htmlB controls for java

    Hi,
    How can we set the tab index for HtmlB Conrols for java.
    Thanks,
    Padmaja

    Hi Padmaja,
    I'd suggest you use the following:
    TabStrip myTabStrip = new TabStrip("myTabStrip");
    TabStripItem myItem = myTabStrip.addTab(1); <=== Tab index specified as 1
    Index position can be specified using the addTab(<index>) method.
    Regards,
    Divya

  • How to change Switch between open documents keyboard shortcut (default Control + Tab or Cmd + ~)

    I use Control + Tab and Control + Shift + Tab or Cmd + ~ and Cmd + Shift + ~ to switch between tab back and forth alot how do I change the shortcut to something else?
    On Photoshop CC 2014 mac

    No, there isn't. you can't even set your own shor cut keys as you don't know what the documents will be named. Normally you can add short cuts keys but only for those menus options that already exist but your documents will change. I have searched for the answer earlier as I also want it.
    There is in the Pages Help menu an option for  Keyboard shorcuts but nothing is mentioned ther about changing document windows.

  • Purchase order Condition control tab?

    Hi,
    Here in the purchase order condition control tab I need to get Price Date and Price date category. Presently they are not appearing in my purchase orders. When I go to screen layout, I am not able to get those fields to configure.
    Could please anybody help me urgently?
    Thanks,
    Bhairav

    Hi
    GOTO----> OLME--> PO -> Define Screenlay out at Document level -> There Choose your Field Selection ( NBF  and ME21N)... and go into to details--> And select the field selection group  Quantity and Price and Double Click--> There you choose the field  <b>PRICING DATE CONTROL</b>    and  Check it as a Required Entry or Optional Entry and save . <b>DO IT FOR BOTH NBF and ME21N FIELD SELECTION.</b>
    Now when ever you make PO in ME21N.....You will get Pricing Date Category and  Price Date Fields in  PO-> Item Details---> Condition Control Tab.
    Reward if useful
    Regards
    S.Baskaran
    Message was edited by:
            baskaran srinivasan

  • Planning IOndicator in control tab page-Work order

    How does the system assign the indicator "Unplanned, planned and Immediate" to a work order. What are the fields it considers when assigning the Planning indicator in Control tab page of the work order

    It is based on the configuration settings that you have maintained in SPRO:Go to the transaction OIOS or following the path:
    SPRO> Plant Maintenance and Customer Service>maintenance and Service processing>Maintenance and Service Orders->Define Default Values for Planning Indicator for Each Order Type
    These Indicators could be used for Reporting Purposes in IW 38, you could view how many planned orders, unplanned orders and Immediate Orders were there.
    Regards..

  • Message control tab is not present in partner profile

    Hi experts,
    I have a requirement where I need to add a new segment to a custom idoc . I am doing this according to the following steps:-
    1. In WE31, I have created a new segment and released it.
    2. In WE30, I have added the new segment to the idoc and released it.
    3. In WE82, I have assigned the Message type to the custom idoc type. Though this is a custom idoc, I am using a standard message type CRMXIF_PARTNER_SAVE_M.
    4. In WE41, I have created a new process code ZBUPA and assigned the message type to it.Also I have created a custom function module for outbound processing Z_IDOC_OUTPUT_CRMXIF_PARTNER_S.
    5. In WE20, I have created a partner profile and assigned the message type and the basic idoc type in the Outbound parameters tab.
    However, I am not getting the 'Message Control' tab from where I can assign the application type to the process code.
    For this Idoc, the sender system is CRM and the receiver is XI. Also I am working in CRM6.0 environment.
    Please let me know how to go about this.
    Thanks,
    Samrat.

    Hi,
    I have looked into your query. As far as i know you will define the process code for Inbound Parameters only. For Outbound parameters you will define only the Reciever port in which the process code is set.
    I believe you do not have to set Process code for the outbound registration.
    You have to register in the site which acts as the target destination for e.g. as APLI (Individual IDOC processing)
    I hope this helps.
    Regards,
    Venkat

  • Customize "Tab" key for JTextArea to focus next component.

    Hi,
    I am trying to change the "TAB" key behaviour for JTextArea, by using CustomAction configured via InputMap() and ActionMap(). When the user presses the Tab key, the focus should go the next component instead of tabbing in the same JTextArea component. Here is the code for the CustomAction().
        public static class CustomTabAction extends AbstractAction {
            private JComponent comp;
            public CustomTabAction (JComponent comp) {
                this.comp = comp;
                this.comp.getInputMap().put(KeyStroke.getKeyStroke("TAB"), "TABPressed");
                this.comp.getActionMap().put("TABPressed", this);
            public void actionPerformed(ActionEvent evt) {
                Object source = evt.getSource();
                if (source instanceof Component) {
                    FocusManager.getCurrentKeyboardFocusManager().
                            focusNextComponent((Component) source);
        }This works for most of the cases in my applicaiton. The problem is that it doesn't work with JTable which has a custom cell editor (JTextArea). In JTextArea field of JTable, if the Tab is pressed, nothing happens and the cursor remains in the custom JTextArea exactly at the same place, without even tabbing spaces. Here is the CustomCellEditor code.
        public class DescColCellEditor extends AbstractCellEditor implements TableCellEditor {
    //prepare the component.
            JComponent comp = new JTextArea();
            public Component getTableCellEditorComponent(JTable table, Object value,
                    boolean isSelected, int rowIndex, int vColIndex) {
                // Configure Tab key to focus to next component
                CustomActions.setCustomAction("CustomTabAction", comp);
                // Configure the component with the specified value
                ((JTextArea)comp).setText((String)value);
                // Return the configured component
                return comp;
            // This method is called when editing is completed.
            // It must return the new value to be stored in the cell.
            public Object getCellEditorValue() {
                return ((JTextArea)comp).getText();
        }regards,
    nirvan

    >
    textArea.getInputMap().remove(....);but that won't work because the binding is actually defined in the parent InputMap. So I think you need to use code like:
    textArea.getInputMap().getParent().remove(...);But I'm not sure about this as I've never tried it.I tried removing the VK_TAB key from both the input map and parent input map as shown below. But I still have to press "TAB" twice in order to get out of the JTextArea column in JTable.
                comp.getInputMap().getParent().remove(
                            KeyStroke.getKeyStroke(KeyEvent.VK_TAB,0));
                comp.getInputMap().remove(
                            KeyStroke.getKeyStroke(KeyEvent.VK_TAB,0));after coding this, I am using the setFocusTraversalKeys for adding only "TAB" key as ForwardTraversalKey as given below.
            Set newForwardKeys = new HashSet();
            newForwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0));
            comp.setFocusTraversalKeys(
                        KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS,newForwardKeys);
            Set newBackwardKeys = new HashSet();
            newBackwardKeys.add(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, KeyEvent.SHIFT_DOWN_MASK));
            comp.setFocusTraversalKeys(
                        KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS,newBackwardKeys);The only problem that remains now is that I have to press the "TAB" twice in order to get out of the JTextArea column
    regards,
    nirvan.

  • How to create tab indexing for jtextBox

    Dear Forum
    i am user of jDeveloper.
    And working on JClient/Swing application.
    In "Jframe.java" i add various cotrols such as jTextbox,jCombobox ,jlabel etc.
    So how to create tab indexing for these controls.
    Girdher

    Dear Forum
    i am user of jDeveloper.
    And working on JClient/Swing application.
    In "Jframe.java" i add various cotrols such as jTextbox,jCombobox ,jlabel etc.
    So how to create tab indexing for these controls.
    Girdher

  • E2000 Parental control tab missing - Mac OSX Lion

    I am trying to use the Parental Control feature. I can't use Cisco Connect as there currently isn't an update for this router for Mac OSX Lion
    The firmware version in the support site hasn't been updated for ages, and I am running the latest (v 1.0.04)
    The Parental control tab, that is supposed to appear in the web browser interface isn't there. It's supposed to be, but doesn't show up.
    Any ideas why or what the work around might be?
    Thanks

    If you want to use the Parental Control Feature then it will be in the name of Access Restriction instead of Parental Control…
    Cisco Connect 1.4 comes with the latest Linksys routers.  It is compatible with Mac OS X Lion.  This has resolved compatibility issues encountered in the past.
    Here is the link for the Cisco Connect Software Installation:
    http://www6.nohold.net/Cisco2/ukp.aspx?pid=93&login=1&vw=1&app=search&articleid=21463&userrole=Links...

Maybe you are looking for

  • Internet performance and dropped connections

    I am at a complete loss as to how to get my internet service problems resolved. I talk to your tech (?) people and cannot get them to comprehend that: 1 – Often I have to sign in every time I access the internet from home, even though I check the sta

  • Looking for simple search example using SELECT

    Can anyone link me to an example of how to create a basic search page where the search criteria is selected in a drop-down list (<SELECT> in HTML)? Here's where I'm coming from so you have a better idea of what I'm trying to do. I've created a search

  • Drivers won't work on windows 7 when i installed it on my my mac mini with os x lion

    have installed windows 7 using boot camp on my mac mini with os x lion on it. But when i loaded windows 7 up it was working fine but then windows 7 wouldn't connect to wifi. It says i have to install drivers but i don't know how to.

  • Missing "spellcheck" from Microsoft 2011-word

    Hi everyone- I have been using Microsoft Word since I first purchased my Mac in 2011.  Today-when I went to use "spellcheck" from the Tools tab, the "spelling/grammer" option is gone.  I have no idea why, no idea when!  I have spent at least an hour

  • Calling the non-default tab

    I'm trying to create a custom button on the main toolbar that calls another webhelp system. The button will call the search tab (not the default tab) of the other system. I've tried adding the following the OnClick script to Skin editor, but I get ja