iSelfSchooling.com - Since 1999  References  |  Job Openings
    Home  | Search more  | Oracle Syntax  | Computer Institute   | (Login or Register to access to VIDEOS)
 

Copyright & User Agreement

   Suggestions Email2aFriendHomepage us! |  Bookmark

Services

  Vision/Mission

  Services

  Biography

  Contact Us

 FREE Training

  Start...

  SQL

  PL/SQL

  Forms 

  Reports

  DBA Fundamentals

  Performance

  Prepare for OCP

  ShareUrNotes

...

  Acknowledgement

  Who is who

  University Directory

  Links...

 

 

 

Topics:  Hands-On 13: Main menu

Your client loves what you have done for them.  But they would like you add the same functionality you did at Hands-On 12 to do it by using the main menu. 

You have been assigned to modify the main menu and add the “CALL FORM” function from Hands-On 12 to their window's main menu.

In this Hands-On, you will learn how to:  create or modify default main menu, use and assign global variable from one form to another, use global variable to execute query base on that parameter, create and use "WHEN-NEW-FORM-INSTANCE" trigger.

 

More Resources by Google:

Manuscript

Save the Form name as version 13.

 

Change the application to invoke the “Product Price Data Entry” FORM from the application main menu.

 

Highlight the “Menu” item in the "object navigator” and -

open the predefined “Oracle default menu” from the Forms folder.

Open the default menu.

 

Save it as "cust_menu" in the “iself” folder.

Change the menu name to "Cust_menu.” And -

open its property palette. Notice that the name was changed. Then close the window.

 

Double click on the "cust_menu" icon.

Click on the "up arrow" icon to collapse each menu list item.

Just to make it easier to read.

 

Select the “Field” sub-menu, and then click on the "create right" icon.

Change "New Item" to "Data."

Click on the "create down" icon.

Change "new item" to "product price," then right click on it and open it's property palette.

Here, you could also change the name and other properties from here.

Close the window.

Right click on  it and open the "PL/SQL Editor."

 

Write a PL/SQL block to store the “product id” item into the “global product id” item.

Open the new version of the “Product Price Data Entry” Form from the iself folder.

Compile and close the window.

 

Delete the “Edit” sub-menu item.

Try to delete some other sub-menu items if not needed.

 

Close the menu editor.

Highlight "cust_menu," save the changes.

Then compile the menu.  The compile module is saved in the same folder of its source module.

 

Open the “Customer Orders” Form property palette to assign the new menu.

Type the new menu name.

 

Close the window and run the Form.

 

Notice that the main menu was changed.

The “Data” sub-menu was added.

 

Click on “Execute query.”

Navigate through the application Form.

Highlight a product id, then click on the "Product Data Entry” button.

Close the window.

 

Do the same by using the main menu option.

The results are the same.

Here, you can change, delete, insert a product price for a selected product.

 

Then, close the windows and save the changes.

 

Now, you should practice this over and over, until you become a master at it.

 

Good Luck!

 

 
 
Google
 
Web web site