Tutorial Overview

To get started with the UI Builder custom page, use this tutorial to create, add, and modify the custom page and deploy it on the TIBCO MDM server.

This tutorial explains how to do the following:

A PersonAddressClient (PACModel) repository model serves as the base data for creating the Custom Page. The Repository model contains the following:

  • A Client repository (which contains Client data) on which the UI page is built on. This Repository contains the following attributes - Name, DepartmentName, BusinessType, ProjectName, StartDate, Duration, Enddate,ProjectDescription.
  • A Person repository (which contains Person data). This repository contains the following attributes - FirstName, MiddleName, LastName, DOB.
  • A PersonalInformation Attribute Group within the Person Repository containing Religious, Gender, Height, Weight, Eyecolor,phone1, phone2 as attributes.
  • A SocialNetwork Attribute Group within the Person repository containing Email, Twitterid, Yahooid, Facebookid, Linkedin as attributes.
  • An Address repository (which contains Address data). This repository contains the following attributes - Addresline1, Addressline2, City, State, Country, Zipcode.
  • A Relationship between Client and Address with Type (string) as Relationship Attributes.
  • A Relationship between Address and Person with Type (string) as Relationship Attributes.
  • A Relationship between Person and Client with HourlyRate (Amount) as Relationship Attributes.