You are on page 1of 7

Example for master and detail

1*choose the table master and other detail


The table name s_ord is master
The table name s_itme is detail
Do that by use the data block wizard
* 2
Item customer_id

customer_name

Text item

display item

Number

char

Database

No
* 3
Sales_rep_id

Sales_rep_name

* 4
ORDER_FILLED


Check_box

Value when checked

Value when unchecked

Initial value

5*create lov on table s_customer name lov (cust)


6*DO trigger on block level is post_query for table s_customer
Select all s_customer.name into:s_ord.customer_name
From s_customer
Where s_customer.id=:s_ord.customer_id;
7* create lov on table s_emp name lov (reb)
8* DO trigger on block level is post_query for table s_emp
Select all s_emp.ferst_name || || s_emp.last_name
Into:sales_rep_name
From s_emp
Where s_emp.id=:s_ord.sales_rep_name;
9*create trigger on item level for item s_customer_name
His name is when_mous_doble_cleck
Declare

X Boolean := false;
Begin
While x = false
Loop
X:=show_lov(cust);
End loop;
End;

10* create trigger on item level for item sales_rep_name


His name is when_mous_doble_cleck
Declare
Y Boolean;
Begin
Y :=show_lov(reb);
End;

S_ord block

** 11
Item product_id

product_name

Text item

display item

Number

char

Database

No

12* create lov on table s_product name lov (prod)


13* DO trigger on block level is post_query for table s_customer
Select all s_product.name into:s_item. product _name
From s_ product
Where s_ product.id=:s_item. product _id;
14* create trigger on item level for item product_name
His name is when_mous_doble_cleck
Declare
A Boolean;
Begin
A :=show_lov(prod);
End;

15* create item name total



Quantity

Text item

display item

Database

No

Calculation mode

formula

Formula
:s_item.quantity*:s_item.price
16* create item name total1

Total

Text item

display item

Database

No

Calculation mode

summery

Summery function

sum

Summarized block

s_item

Summarized item

total

Number of item display

* 11

Query all record

YES


21224729112
Eng.ahmed_ocp@yahoo.com

Eng.ahmed.tartour@profprogrammer.com
www.profprogrammer.com

You might also like