Solved

BUILD TAB FORMS DYNAMICALLY

Posted on 2009-07-15
4
482 Views
Last Modified: 2013-12-19
I have a question. In a table if the data is stored as 3 tabs, 4 tabs etc

can we create tab forms dynamically based on the data in the database?
0
Comment
Question by:anumoses
  • 2
4 Comments
 
LVL 34

Assisted Solution

by:Mark Geerlings
Mark Geerlings earned 450 total points
ID: 24858725
Table data is stored in rows and columns, not "tabs".  Which client tool do you plan to use to create forms: Oracle Forms, Oracle JDeveloper, .Net, or something else?
0
 
LVL 6

Author Comment

by:anumoses
ID: 24858749
Oracle forms 10g.

Yes you are correct. Data will be like no of tabs( 3 tabs, 4 tabs ....etc).

At run time dynamically build the tab forms based on the parameter (3 tabs or 4 tabs)

Is it possible in oracle forms 10g?
0
 
LVL 34

Accepted Solution

by:
Mark Geerlings earned 450 total points
ID: 24858839
With Oracle Forms10, no you cannot "build" forms dynamically at run time.  You build the forms manually at design time, then compile them and deploy them so they can be run.  At run time, the forms can do some things dynamically, like hiding or displaying various canvases in the form.  I haven't used tabbed forms very much, so I'm not sure if certain tab pages could be hidden dynamically at run time or not.  Form blocks can certainly have their properties changed dynamically at run time.

Remember, the concept of tab pages came long after Oracle Forms was already an established product.  Oracle Forms added support for tab pages a couple versions ago, but a tab page is not a fundamental (or required) element of an Oracle Form, like a block or canvas is.
0
 

Assisted Solution

by:pkunwor
pkunwor earned 50 total points
ID: 24860121
Yes, forms cannot be built dynamically at run time. You can build tab pages at design time and show or hide the tab pages based on your requirements at run time.

You can use SET_TAB_PAGE_PROPERTY to hide or show your tabs.
e.g. SET_TAB_PAGE_PROPERTY(tb_pg_id, visible, property_false);  
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.

Join & Write a Comment

This post first appeared at Oracleinaction  (http://oracleinaction.com/undo-and-redo-in-oracle/)by Anju Garg (Myself). I  will demonstrate that undo for DML’s is stored both in undo tablespace and online redo logs. Then, we will analyze the reaso…
From implementing a password expiration date, to datatype conversions and file export options, these are some useful settings I've found in Jasper Server.
This video shows, step by step, how to configure Oracle Heterogeneous Services via the Generic Gateway Agent in order to make a connection from an Oracle session and access a remote SQL Server database table.
This video shows how to configure and send email from and Oracle database using both UTL_SMTP and UTL_MAIL, as well as comparing UTL_SMTP to a manual SMTP conversation with a mail server.

707 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now