[Last Call] Learn about multicloud storage options and how to improve your company's cloud strategy. Register Now

x
?
Solved

Oracle form Controls Tab Index Issue

Posted on 2009-07-15
2
Medium Priority
?
1,445 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 1500 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

Enroll in October's Free Course of the Month

Do you work with and analyze data? Enroll in October's Course of the Month for 7+ hours of SQL training, allowing you to quickly and efficiently store or retrieve data. It's free for Premium Members, Team Accounts, and Qualified Experts!

Question has a verified solution.

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

Have you ever had to make fundamental changes to a table in Oracle, but haven't been able to get any downtime?  I'm talking things like: * Dropping columns * Shrinking allocated space * Removing chained blocks and restoring the PCTFREE * Re-or…
I remember the day when someone asked me to create a user for an application developement. The user should be able to create views and materialized views and, so, I used the following syntax: (CODE) This way, I guessed, I would ensure that use…
This video shows how to Export data from an Oracle database using the Datapump Export Utility.  The corresponding Datapump Import utility is also discussed and demonstrated.
This video shows how to copy an entire tablespace from one database to another database using Transportable Tablespace functionality.

656 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