customizing maximo's menus and · pdf filecustomizing maximo’s menus and toolbars...

19
value focused. results driven. Customizing Maximo’s Menus and Toolbars Sept. 22, 2011

Upload: doanphuc

Post on 02-Feb-2018

253 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

value focused. results driven.

Customizing Maximo’s Menus and Toolbars

Sept. 22, 2011

Page 2: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

MENUS.XML – What it is and how to use it.

How to customize tool bars

Integrating HTML with XML

Demonstration

1

2

3

4

Page 3: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Reduce clutter

• Add functions

• Create shortcuts

• Takes away the need for many clicks

• Pleasing interface

• Makes life easier on the user.

Advantages of Customizing Menus and Toolbars

Page 4: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• There are always some risks involved.

• Make sure that the necessary precautions are taken

• Make all changes in your Dev environment first.

• Test, test, test

Disadvantages of Customizing Menus and Toolbars

Page 5: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Create button to launch workflow

– Multiple workflows to choose from

– Many clicks to launch a workflow

– Chance of error

– Adding a button eliminates these problems

Example 1

Page 6: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Launch Communication Template

– Created a shortcut for the user

– Reduced the number of clicks

Example 2

Page 7: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Menu selections of Maximo fields

• Accessible via Application Designer

– Must be edited in a text editor

• Each menu is made up of menu items

• Menu items have the following attributes

– id

– label

– image

– event

MENUS.XML

Page 8: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

MENUS.XML

Page 9: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

MENUS.XML

Page 10: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• You can modify toolbars of Applications in Application Designer

• Can add buttons using Select Action -> Add/Modify Toolbar Menu

• To add a new button you need:

– Element Type

– Key Value

– Position/Subposition

– Tabs

Customizing Toolbars

Page 11: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

Customizing Toolbars

Page 12: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

Customizing Toolbars

Before

After

Page 13: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Excellent way to customize the interface

• Add some functionality to the interface where you otherwise couldn’t

• Special Delimiters

– &lt; = <

– &gt; = >

– &quot; = “

Integrating HTML into XML

Page 14: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• To add an email link in HTML would normally look like:

• <a href=“mailto:[email protected]”>Dean Kees</a>

• Using the special delimiters, it turns into this:

• &lt;a href=&quot;mailto:[email protected]&quot;&gt;

[email protected]&lt;/a&gt;

Integrating HTML into XML

Page 15: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

Integrating HTML into XML

Page 16: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

• Editing the Menus and Toolbars are Configurations

• All modified using out-of-the-box tools

• Changes should be upgradeable from Maximo 6 to Maximo 7.1 to Maximo 7.5

Upgradeability of Configurations

Page 17: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally
Page 18: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally
Page 19: Customizing Maximo's Menus and · PDF fileCustomizing Maximo’s Menus and Toolbars ... •Can add buttons using Select Action -> ... • To add an email link in HTML would normally

Thank you for attending our webcast.

www.ontracksconsulting.com

If you have any questions regarding the content of this webcast, or for additional information contact the presenter, Dean Kees at:

Email: [email protected] Phone: 780-722-5375