Developing School Application Transaction Pages

Complete Oracle ADF 12c Course for Beginners Create a Complete ADF Application
13 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€65.39
List Price:  €93.41
You save:  €28.02
£55.92
List Price:  £79.90
You save:  £23.97
CA$96.01
List Price:  CA$137.16
You save:  CA$41.15
A$107.15
List Price:  A$153.08
You save:  A$45.93
S$95.13
List Price:  S$135.90
You save:  S$40.77
HK$547.14
List Price:  HK$781.66
You save:  HK$234.52
CHF 63.86
List Price:  CHF 91.23
You save:  CHF 27.37
NOK kr775.40
List Price:  NOK kr1,107.76
You save:  NOK kr332.36
DKK kr487.78
List Price:  DKK kr696.86
You save:  DKK kr209.07
NZ$118.01
List Price:  NZ$168.60
You save:  NZ$50.58
د.إ257.06
List Price:  د.إ367.24
You save:  د.إ110.18
৳7,680.49
List Price:  ৳10,972.60
You save:  ৳3,292.11
₹5,842.03
List Price:  ₹8,346.11
You save:  ₹2,504.08
RM332.86
List Price:  RM475.54
You save:  RM142.67
₦86,437.65
List Price:  ₦123,487.65
You save:  ₦37,050
₨19,491.96
List Price:  ₨27,846.85
You save:  ₨8,354.89
฿2,586.09
List Price:  ฿3,694.58
You save:  ฿1,108.48
₺2,265.39
List Price:  ₺3,236.41
You save:  ₺971.02
B$363.53
List Price:  B$519.35
You save:  B$155.82
R1,302.64
List Price:  R1,861
You save:  R558.35
Лв127.90
List Price:  Лв182.73
You save:  Лв54.82
₩96,270.48
List Price:  ₩137,535.16
You save:  ₩41,264.67
₪262.29
List Price:  ₪374.71
You save:  ₪112.42
₱4,033.94
List Price:  ₱5,763.02
You save:  ₱1,729.07
¥10,867.12
List Price:  ¥15,525.12
You save:  ¥4,658
MX$1,187.12
List Price:  MX$1,695.96
You save:  MX$508.84
QR254.93
List Price:  QR364.20
You save:  QR109.27
P994.08
List Price:  P1,420.18
You save:  P426.09
KSh9,360.69
List Price:  KSh13,372.99
You save:  KSh4,012.30
E£3,358.63
List Price:  E£4,798.26
You save:  E£1,439.62
ብር4,003.77
List Price:  ብር5,719.92
You save:  ብር1,716.15
Kz58,546.63
List Price:  Kz83,641.63
You save:  Kz25,095
CLP$67,216.99
List Price:  CLP$96,028.39
You save:  CLP$28,811.40
CN¥506.70
List Price:  CN¥723.89
You save:  CN¥217.19
RD$4,073.53
List Price:  RD$5,819.58
You save:  RD$1,746.04
DA9,418.34
List Price:  DA13,455.35
You save:  DA4,037.01
FJ$158.31
List Price:  FJ$226.17
You save:  FJ$67.86
Q543.96
List Price:  Q777.12
You save:  Q233.16
GY$14,650.29
List Price:  GY$20,929.88
You save:  GY$6,279.59
ISK kr9,815.39
List Price:  ISK kr14,022.59
You save:  ISK kr4,207.20
DH707.71
List Price:  DH1,011.06
You save:  DH303.35
L1,237.78
List Price:  L1,768.33
You save:  L530.55
ден4,025.24
List Price:  ден5,750.59
You save:  ден1,725.35
MOP$563.96
List Price:  MOP$805.69
You save:  MOP$241.73
N$1,304.33
List Price:  N$1,863.42
You save:  N$559.08
C$2,570.38
List Price:  C$3,672.13
You save:  C$1,101.75
रु9,397.27
List Price:  रु13,425.24
You save:  रु4,027.97
S/263.43
List Price:  S/376.35
You save:  S/112.91
K270.11
List Price:  K385.89
You save:  K115.77
SAR262.49
List Price:  SAR375.01
You save:  SAR112.51
ZK1,873.89
List Price:  ZK2,677.10
You save:  ZK803.21
L325.37
List Price:  L464.84
You save:  L139.46
Kč1,643.47
List Price:  Kč2,347.91
You save:  Kč704.44
Ft25,458.03
List Price:  Ft36,370.18
You save:  Ft10,912.14
SEK kr764.90
List Price:  SEK kr1,092.76
You save:  SEK kr327.86
ARS$61,327.27
List Price:  ARS$87,614.14
You save:  ARS$26,286.87
Bs483.57
List Price:  Bs690.85
You save:  Bs207.27
COP$273,218.78
List Price:  COP$390,329.27
You save:  COP$117,110.49
₡35,710.66
List Price:  ₡51,017.42
You save:  ₡15,306.75
L1,733.65
List Price:  L2,476.75
You save:  L743.09
₲524,442.73
List Price:  ₲749,236.02
You save:  ₲224,793.28
$U2,683.09
List Price:  $U3,833.15
You save:  $U1,150.06
zł283.24
List Price:  zł404.64
You save:  zł121.40
Already have an account? Log In

Transcript

Hello, let's now start for developments a transaction there are assign clause to teacher. So, this page I will exhibit they will have a teacher and I have a list of class or I can create a sign up class to the teacher. So, this is first to create like a teacher in the left hand side and the class in the right hand side was operation, delete, update, and insert and insert, update, delete and save and see how it will work. So, now, I will go for his teacher, loss to teacher. So, here in this page, I need to split it to the two part. So, I will add Ben the splitter Just a minute we can add a splitter or you can add Bennett group horizontal we can add a group horizontal to be two blocks horizontal but in the center's so I will add here as horizontal and I need to make it in the center okay.

Okay so what we anything we will edit here it would be in the center of the screen. So I need for us to add we have here teacher and here a T shirt losses So, we will select this as a table as I told you if it is a table I think it's better to add a bedding collection. So it does Then collection and inside the Hispanic collection, I will add a teacher table as a read only table. We don't need to make any update in the teacher just just to I did search this way enable sorting and filtering and single row so that it wants to use or select the teachers a traitor will set the row with the selected row. So, this is a teacher information here and after that I need to add a teacher classes. So I will add I was will be adding crudely our sorry bundle collection do collection and it is short clauses will be inside this panel collection.

Sorting filter but this will not be read only because we need to add the Class select the classroom. So, actually as you can see, the classroom is not list of value. See, we need here to the class to be like a list of value of the class, but actually this is not having this is why I will not drag it now, and they have to create list of value in this class because as you can see, the component will be in both tickets of value, the user should enter it this is not a correct thing. So, user first select the classroom from list of value. So, let us go to the teacher class attribute classroom and let's create the list of value the classroom. I will add here, the class it will read it from the classroom view and I will be the room number it will map to the classroom and I need to display the room number and grid numbers will pose so ns LC list value will display both of them and Chris okay so now it's back again and they need to Teacher Teacher losses this dragon teacher Colossus here as a table you will find now classroom is a list of select all the choice sorting filtering single row it will not be read only by the teacher foreign key can be booked tickets read only because we will not update the teacher from key but we just need to select the classroom we can add like special spacer between both of them In this class, we need to add a new row or delete.

So we need to add the all operation here. In the main collection I said in the faces there are secondary toolbar. I like to add on any action in on this secondary toolbar. So I will add here a toolbar and it says this toolbar I will drag from the teacher classes. This is a view which I work with operation. I said it's a drag the Create insert button.

I will drag delete. Bottom I will drag see when the rollback commit and roll back. Okay. As a standard euro application correct insert would be add and I will select the Add icons delete I will select the Delete icon Commit will be saved. And I will select Save rollback will be canceled. And I will select rollback icons.

Okay. And when this save we can remove the disable and cancel as well I think let's now try to run this page and see how it will looks like maybe we will need some change in the UI is a typical table width or the column width needs to be increased. So let's initially Have a look and after that we will make some small small changes in the UI Okay, as you can see here, because of the auto row height is is zero, the table will get zero depending on the number of rows. So we need to be is fix it. So I think we should make the both of them are has a fixed height plus here I need to increase maybe the classroom I need to increase the space or between two table I need to increase this table because we need a space or more than this rather than this table.

So let's do all this kind of small changes. So here I will increase the space between both of them as a width because this is also enter so we need to the width to be 30 we can say in this table. In appearance, I will stretch last corner to be stretched. I need The width of this to be with here to be maybe 800 pixel it's let's have a look how it looks like if it if it is it hundred pixel and this will be as well the street should last column to Mr. Richard let's see the latest make bows all too high to be minus one. Okay so this is looks fine, but we just need to make it maybe 700 and we need to create In a table as well here the hype come okay what we need to add a like a title here with this is a teacher and this teacher to last we can use a Bennett Bedell tab and not tab sorry we can use been in books but in books was a tighter teacher I will tell you why I use abandoned books.

He or he will add sorrow indoors when in books with a with tickets teacher glasses. Here's our option quotes to maximize you can see always This is a nice feature in better books. You can do it here as well. Show maximize always Are you just to even use an inhaler or you can use banner books was okay. But then it books has features that you can maximize the old bundle books and you can collapse or disclose it so we can just need to show disclosure make it false. We don't want you to collapse any saying so this is make it false.

It's false. Okay, so this now Okay, so as you can see here, the teacher classroom. This is a table. You here you can maximize the benefit As you can see here the teacher classes okay it looks okay I think we can just hear to reduce a little bit so with think make it 656 50 Okay, we can create a little bit this to be 50 Let's have a look how it looks like okay, if you can keep it like this Okay, so let's now try to add if you're selected here the master detail will be refreshed as you can see, so if you select teacher to Paris add teacher to come here as because the link will take the, the link between the brain murky here and here. And you just you can select what grid and what classroom you have and see if you select the other one.

See, now it has become more like a master detail. So now for the teacher to we add one clause so if we search now for a teacher, and see the detail was a teacher too, we should see this clause rule. We can display a grid as well here, but at least you'll find the row coming here. So this is How you can add some master detail is a table. If you want to delete you can delete if you want to add more, you can add more if the teacher can work in different different class room. So this is how it works.

So yes This speech is okay now let's start working in the next page. So see you next video

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.