Solved

Oracle form Controls Tab Index Issue

Posted on 2009-07-15
2
1,301 Views
Last Modified: 2013-12-19
I have a form with multipleText Items. Whenever i use keyboard and check the Tab order it is not proper. I don't see any Tab Index property here. So how will i make sure that the Tab Index order it as desired.
I have Address1, Address2, City, State, Zipcode and if i use keyboard Tab the focus is going from Addreeline1 to State to City to Zipcode to Address2. But i want like Address1, Addreess2, City, State, Zipcode order.

I have 4 datablocks and 3rd datablock id disabled. By using PREVIOUS NAVIGATION ITEM, NEXT NAVIGATION ITEM or datablock_name> ---> Items i am able to set the tab index for data block 1 and datablock 2 successfully. Now my focus should go to Datablock 4 first item. After the last item of the data block2 whenever i click on tab key i am getting FRM40106:No navigable items in the destination block error instead of skipping 4rd block and going to 4th block. Please advice and tanks for all your responses.
0
Comment
Question by:jyothsna1803
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 

Author Comment

by:jyothsna1803
ID: 24860176
I have 4 datablocks and 3rd datablock id disabled. By using PREVIOUS NAVIGATION ITEM, NEXT NAVIGATION ITEM or datablock_name> ---> Items i am able to set the tab index for data block 1 and datablock 2 successfully. Now my focus should go to Datablock 4 first item. After the last item of the data block2 whenever i click on tab key i am getting FRM40106:No navigable items in the destination block error instead of skipping 4rd block and going to 4th block. Please advice and tanks for all your responses.
0
 
LVL 20

Accepted Solution

by:
flow01 earned 500 total points
ID: 24860916
On entering the form
the first item is by default the first item in the first block that is enabled.
On the form level properties you can overrule that by definining the first block to enter.
Within a block the order is by default the order of the enable items in the block.
You can overrule that by the PREVIOUS/NEXT NAVIGATION properties : but it wil stay always within the block.
To skip true the items over the block overrule the default  next_item behaviour by defining a key-next-item-trigger on the desired blocks or on the last/first item of the block.
For example on datablock3.last_item
    key_next_item.trigger
    is
    begin
        go_item('4rd datalblockname.first_itemname');
              -- note !! by leaving block2 all behaviour  associated
             --  with leaving block2 (validations, commit/post-processing)
             --and entering block4 (when- new-block,when-new-record, when_new_item) will take place
    end;

 
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Note: this article covers simple compression. Oracle introduced in version 11g release 2 a new feature called Advanced Compression which is not covered here. General principle of Oracle compression Oracle compression is a way of reducing the d…
Checking the Alert Log in AWS RDS Oracle can be a pain through their user interface.  I made a script to download the Alert Log, look for errors, and email me the trace files.  In this article I'll describe what I did and share my script.
This video explains at a high level about the four available data types in Oracle and how dates can be manipulated by the user to get data into and out of the database.
This video shows information on the Oracle Data Dictionary, starting with the Oracle documentation, explaining the different types of Data Dictionary views available by group and permissions as well as giving examples on how to retrieve data from th…

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question