Solved

Oracle form Controls Tab Index Issue

Posted on 2009-07-15
2
1,253 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
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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Suggested Solutions

Working with Network Access Control Lists in Oracle 11g (part 1) Part 2: http://www.e-e.com/A_9074.html So, you upgraded to a shiny new 11g database and all of a sudden every program that used UTL_MAIL, UTL_SMTP, UTL_TCP, UTL_HTTP or any oth…
Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function

823 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