Thursday, 11 October 2012

How to configure to display name in a PERSONID, USERID or LABORID field?


Example to have the Affected Person and Reported By fields displaying the PERSONID full name in the Create Service Request (CREATESR) application.

To have this configuration working, the administrator has to take the following steps:

Step1:
Log into Maximo as MAXADMIN
Go to - System Configuration - Platform Configuration - Database Configuration
Bring up the TICKET object
In the Relationship tab click New Row and add the following relationship:

Relationship
à  REPORTEDBY
Where Clause
à  personid=:reportedby
Child Object
à  PERSON

Click New Row again and add the following relationship:

Relationship
à AFFECTEDPERSON
Where Clause
à personid=:affectedperson
Child Object
à  PERSON

Save it.
Step2:
Go to - System Configuration - Platform Configuration - Application Designer
Access the CREATESR application

 2. 1 Click on the icon to add a textbox - drag and drop a textbox to the screen just below the Reported By field.
Highlight the newly added field;
Click on control properties - add the following:
Attribute -> REPORTEDBY.DISPLAYNAME

2.2 Click on the icon to add a textbox - drag and drop a textbox to the screen just below the Affected User field.
Highlight the newly added field

Click on control properties - add the following:
Attribute -> AFFECTEDPERSON.DISPLAYNAME
Save - sign out of Maximo - close browser - sign back into Maximo;
Open the Create Service Request app - Ensure that the changes display correctly.

No comments:

Post a Comment