2 weeks ago
This is the last task of the August Developer Challenge on ABAP Core Data Services. The responses we have seen so far is excellent and appreciate each one of you in taking time to complete the challenge. We have seen some good conversations about the task and to make it more interesting let’s add some colors to the Fiori app.
In Task 4, we will explore Criticality feature and display the data record in an Object Page.
In Task 3, you have used the annotations @Consumption.valueHelpDefinition:[..] and @ObjectModel.text.element:[..] to display the Text value for the Status key. A simple way to visualize the different Status is by adding an icon and semantic colors to the Status field. This can be achieved by Criticality feature. Since we already have the Status key (O,A,X) you need to map these values to the Criticality values. This table provides the Criticality values and its color visualization :
Task 4:
Hint: ‘A’ --> Positive
‘O’ --> Critical
‘X’ --> Negative
Hint: Use @ui.lineItem.criticalityReference link: https://learning.sap.com/learning-journeys/develop-sapui5-applications/using-basic-annotations-for-o...
Follow the instructions carefully and share with us the screenshots of the items mentioned in the ‘Validation’ section of this discussion.
Please use this separate thread to ask your questions and discuss issues.
Validation :-
Please share screenshots after performing the following :
a week ago
Done
a week ago
Hi everyone,
Here is my screenshot
I really like CDS, i hope i can continue working with this technology.
If anyone has courses or material to study and can share them, I would appreciate it. I am currently following the videos on the SAP YouTube channel.
Best regards.
a week ago
Task 4
a week ago
Done!
a week ago
Here my solution for week 4:
Thank you for this great challenge! Had a lot of fun with these exercises.
Greetings
Sebastian
a week ago
Vanakam Developer Advocates!
Here is my Preview for Task 4
Warm Regards,
Styles
a week ago
a week ago
My submission for Task 4 - Object page displaying the details of the selected record including Criticality representation of the Status field.
a week ago
a week ago
Hi @Shilpa_Shankar
Task-4: Object page with a criticality representation of the Status field.
Regards,
Chandana.
a week ago
a week ago
Hi,
Object page displaying the details of the selected record.
a week ago
a week ago
Hi,
Screenshots for Task 4
a week ago
Hello Learners,
Here's is the solution for task 4 along with the list and object page. Both has the cardinality included in it. 😎
List Page with three different cardinalities.
Object Page with cardinality
Thank you @Shilpa_Shankar and @sheenamk for a challenging month. Also, people who are completing the tasks thanks for taking up this challenge and making this more understandable with separate discussion thread.
a week ago
a week ago
Hi @Shilpa_Shankar ,
Here is my Week 4 validation screenshot.
Thanks for the challenge. I have learnt a lot from this and from the fellow developers.
Regards
Ajay
a week ago
Hello.
Thanks for organizing this exciting developer challenge.
This is my solution to task 4 .
Object page displaying the details of the selected record including Criticality representation of the Status field.
Thanks & regards,
Pankaj Gupta.
a week ago
Hi ,
List page with Criticality
Object page - Criticality
Thank you
a week ago
Hi,
My solution:
a week ago
My Solution:
a week ago
week - 4 Submission .
a week ago - last edited a week ago
a week ago
a week ago
a week ago
Here's the task 4. Got it done after work time today ! Good learning of facets!
Regards.
Suba
a week ago
My Solution for Task 4:
a week ago
here is
a week ago
Here is my solution for Week 4
1. List Page with Criticality
2.Object page displaying the details of Travel
Thanks,
Nikhilesh
a week ago - last edited a week ago
Hello - my submission for week 4
Thank you for organizing this!
Sunday
hi @Shilpa_Shankar , it is giving me only Travel status as O. I am not getting the Overallstatus text anlong with the criticality indicator.
below is my metadata extension code. please let me know if I am missing anything.
Thanks,
Bharath
Tuesday
Hi Bharath,
To display the text instead of key, you need to use annotation ValueHelpDefinition to the Status key field (O,A,X).
To get the criticality use UI.Identification to the Status field which would display the text. You can hide the Status text field.
Monday
Hello,
Submitting task 4 :Object page displaying the details of the selected record including Criticality representation of the Status field
Monday
Facet data for an Travel ID
Monday
Monday
Here we go, end of challenge!
Monday
CB9980002351
Object Page:
Thanks and regards,
Usama Khan
Monday
Monday - last edited Monday
Hi Team,
Below is the Task-4 screenshot, Could not submit on Aug31 due to Site maintanance. Don't mind late submission.
Thanks
Monday
Hi @Shilpa_Shankar ,
Task 4 Completed!
Screenshot: