Mitratech University
Mitratech University provides end users, administrators and developers continuing education for sound practices and discipline in Collaborative Accountability for high-liability enterprise processes.
TeamConnect Custom Java Blocks
This course provides students with methods to enhance screens using a new technology, Custom Java Blocks. Students will learn how Custom Java Blocks, aka CJB, a combination of Custom Blocks and Java files, add Java functionality to screens. They will explore how to add actions to single fields or sections of the screen using this technology, rather than using rules to modify the entire record.
Course Name:
TeamConnect Custom Java Blocks
Audience:
Developer
Duration:
3 Days
Format:
30% Lecture, 70% Lab
Type:
Instructor-led training
Solution developers responsible for customizing the application.
Skill Level:
Intermediate
Available Locations:
Private Location,
Online Course Delivery,
Client Location
After this training you should be able to:
- Create your own dynamic custom screens;
- Use different types of tags to add more functionality to your screens.
- Previous System Administration training;
- A novice skill level in Java programming and object-oriented programming;
- Good understanding of XML and HTML;
- Familiarity with TeamConnect API,
- Custom Blocks and Object Views.
Course Outline:
Day 1 - CJB Basics
- XML Blocks Overview
- TeamConnect Block Tags
- Custom Java Blocks basics
Day 2 - CJB Tags
- CJB tags
- Understand the UI API methods
- Learn the difference between action and reaction
Day 3 - CJB examples and Workshop
- Filtering lists
- Using repetition
- Workshop Exercises:
- Show/Hide detail block depending on category selected
- For the category Accidents in Claims, filter the Accident Sub-Type list depending on Type selected by the user
- Show/Hide Outside Counsel child list in Litigation object depending if the user adds/removes the category Outside Counsel category
- Add a read only field to Outside Counsel called Litigation Type which shows the value Litigation Type custom field in Litigation
