Developing a School Application Dashboard (cont.)

Complete Oracle ADF 12c Course for Beginners Create a Complete ADF Application
9 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
€67.28
List Price:  €96.12
You save:  €28.84
£55.93
List Price:  £79.91
You save:  £23.97
CA$98.01
List Price:  CA$140.02
You save:  CA$42.01
A$107.87
List Price:  A$154.11
You save:  A$46.23
S$94.42
List Price:  S$134.90
You save:  S$40.47
HK$544.78
List Price:  HK$778.29
You save:  HK$233.51
CHF 62.22
List Price:  CHF 88.89
You save:  CHF 26.67
NOK kr779.46
List Price:  NOK kr1,113.56
You save:  NOK kr334.10
DKK kr501.79
List Price:  DKK kr716.88
You save:  DKK kr215.08
NZ$119.98
List Price:  NZ$171.41
You save:  NZ$51.43
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.18
৳8,402.58
List Price:  ৳12,004.20
You save:  ৳3,601.62
₹5,911.93
List Price:  ₹8,445.97
You save:  ₹2,534.04
RM312.68
List Price:  RM446.70
You save:  RM134.02
₦118,358.68
List Price:  ₦169,091.08
You save:  ₦50,732.40
₨19,451.98
List Price:  ₨27,789.74
You save:  ₨8,337.75
฿2,421.30
List Price:  ฿3,459.15
You save:  ฿1,037.85
₺2,419.75
List Price:  ₺3,456.94
You save:  ₺1,037.18
B$406.81
List Price:  B$581.19
You save:  B$174.37
R1,266.21
List Price:  R1,808.95
You save:  R542.74
Лв131.43
List Price:  Лв187.77
You save:  Лв56.33
₩98,455.31
List Price:  ₩140,656.47
You save:  ₩42,201.16
₪260.61
List Price:  ₪372.31
You save:  ₪111.70
₱4,125.84
List Price:  ₱5,894.31
You save:  ₱1,768.47
¥10,813.84
List Price:  ¥15,449
You save:  ¥4,635.16
MX$1,432.62
List Price:  MX$2,046.69
You save:  MX$614.07
QR256.35
List Price:  QR366.23
You save:  QR109.88
P959.91
List Price:  P1,371.36
You save:  P411.45
KSh9,063.70
List Price:  KSh12,948.70
You save:  KSh3,885
E£3,476.67
List Price:  E£4,966.88
You save:  E£1,490.21
ብር8,762.26
List Price:  ብር12,518.05
You save:  ብር3,755.79
Kz63,877.12
List Price:  Kz91,256.94
You save:  Kz27,379.82
CLP$68,152.06
List Price:  CLP$97,364.26
You save:  CLP$29,212.20
CN¥507.37
List Price:  CN¥724.85
You save:  CN¥217.47
RD$4,236.71
List Price:  RD$6,052.70
You save:  RD$1,815.99
DA9,355.50
List Price:  DA13,365.57
You save:  DA4,010.07
FJ$159.32
List Price:  FJ$227.62
You save:  FJ$68.29
Q542.77
List Price:  Q775.43
You save:  Q232.65
GY$14,710.67
List Price:  GY$21,016.15
You save:  GY$6,305.47
ISK kr9,775.50
List Price:  ISK kr13,965.60
You save:  ISK kr4,190.10
DH703.21
List Price:  DH1,004.63
You save:  DH301.41
L1,276.61
List Price:  L1,823.81
You save:  L547.19
ден4,112.73
List Price:  ден5,875.58
You save:  ден1,762.85
MOP$563.70
List Price:  MOP$805.33
You save:  MOP$241.62
N$1,272.29
List Price:  N$1,817.64
You save:  N$545.34
C$2,573.53
List Price:  C$3,676.63
You save:  C$1,103.10
रु9,461.06
List Price:  रु13,516.38
You save:  रु4,055.32
S/267.08
List Price:  S/381.56
You save:  S/114.48
K283.05
List Price:  K404.37
You save:  K121.32
SAR262.80
List Price:  SAR375.44
You save:  SAR112.64
ZK1,938.90
List Price:  ZK2,769.98
You save:  ZK831.07
L334.76
List Price:  L478.25
You save:  L143.49
Kč1,707.89
List Price:  Kč2,439.96
You save:  Kč732.06
Ft27,663.65
List Price:  Ft39,521.19
You save:  Ft11,857.54
SEK kr779.03
List Price:  SEK kr1,112.95
You save:  SEK kr333.92
ARS$70,272.32
List Price:  ARS$100,393.34
You save:  ARS$30,121.01
Bs485.83
List Price:  Bs694.07
You save:  Bs208.24
COP$310,661.31
List Price:  COP$443,820.90
You save:  COP$133,159.58
₡35,743.76
List Price:  ₡51,064.70
You save:  ₡15,320.94
L1,776.85
List Price:  L2,538.46
You save:  L761.61
₲551,865.53
List Price:  ₲788,413.13
You save:  ₲236,547.59
$U2,996.30
List Price:  $U4,280.61
You save:  $U1,284.31
zł292.33
List Price:  zł417.63
You save:  zł125.30
Already have an account? Log In

Transcript

Hello. So now let's start developing the dashboard. As we show last video we have already created a query. So let's now try to create the read only view object in the model layer and I will use this view object to display the graph as the data in the view layer. So, I will take the first query which will give us all the current and all the statistics we need in the left hand sidebar in the dashboard. So I will take this query and I will go to the model and I will create a new view object and this object will be read only it is not based on the entity it is just a query.

And I can name it start with our Oh as a read only. Okay. dash board statistics for you. And we can edit in the auto package not the vo package as a read only. So, are all dashboards 360 view it is query and I will just paste my query here you should just remove this comma so select star from so that's just if there are any error in the query it will give you error no binding variable to will give you all column name here. Next, Nick is Nick is he asked because it is Nokia up Do you want to specify key?

No, I don't want you want to generate a row embl or reviewable? No I don't I just read neither of you objects that's all. Next if you want to add it to the occasion module or not, we will add it later then finish. So, this is the first view object which has the number of teacher number of students number of class was for grade 123456 and the number of was students and failed students. All this we will display in the left hand side in the left hand side in the dashboard. So, this is the first view object.

Let's take the graph on query okay. So, this is number count of students in classroom so let us carry it another in the in the baggage distance package right click new view object we can say it is custom query and it will be row number of children Glass you Okay, next and I will post a query nickers nickers nickers nickers nickers No, we don't. Next, next finish. You can Justin's attribute here. This is the query will select the current This is the current so we can see this is the count as a label the classroom Okay, so go for the graph to query new view object Custom and this would be all teachers in stroke view custom Nick is basic query name just naked pictures, no. Finish here so these attribute will be here count Okay, so they're the one are all Average he was sued in its view.

Custom query average Yes. Only one that's really good. We can see average pass. Okay, so now we have a last one is a query shift in So, you you object are co co in great view Okay, so this is going to postulate no i think is a bit wrong one. You can you can if you want to test it you can I will cancel it now you can open the connection You can run it and see the result. how it looks like.

But it looks Yes, something wrong and because it is not on average, where the Cintiq is I think it is wrong in the selected code of student clause. This is a correct query. Okay, so let's just run it. Yes, it may give you a student in each grade. So this is our correct query. There's something wrong here.

So in total, Control V. I just searched it out. So let's now create last one new UI object To the Delete view and we add our query Nick is Nick is no finish heroes attribute I see this current here grade number. So all now all modal view which we need to use in to build this dashboard is ready now, but as you know it will not be appear here unless you add this in application module. So, we have to add this is application module so, it has open application modules that Sam Walton and you'll find our own package, which have all our all view I will shuttle one by one, this is the first one to lift here, select View select module to lift the view module that also we shuttle all we add all views or overuse which we created for dashboard is application module.

So it means it will be displayed all here. So, now, the modern layer is finished we will move now to the dashboard page and we will start for developing zap page itself. So see you negativity

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.