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:
- Create a new Project to contain the custom pages
- Create a repository model
- Create a custom page for adding a new client details
- Create a custom page for modifying the existing client details
- Generate a wsdl
- Export the UI artifacts
- Deploy the custom pages along with the web service and metadata on the TIBCO MDM server.
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.
Copyright © Cloud Software Group, Inc. All rights reserved.