Hi John,
The events you are referencing are either select action menu item names or method names on the hierarchy of data bean classes that are defined within each table section and ending with the top level app bean.
For example the SAVE event (case sensitive) is actually the:
public int SAVE() throws MXException, RemoteException
method signature of the
psdi.webclient.system.beans.AppBean
class, from which all the other AppBean classes extend.
For a further example on the
psdi.webclient.beans.asset.AssetAppBean
class there is a method called MOVEASSET, which is then the method that is called when the MOVEASSET event is fired.
public int MOVEASSET() throws RemoteException, IOException, ServletException
Hopefully that makes sense, but if you have further questions feel free to reach out.
------------------------------
Jason VenHuizen
https://sharptree.iohttps://opqo.io------------------------------
Original Message:
Sent: Fri February 25, 2022 11:13 AM
From: John Dyer
Subject: mxevent definition and usage
I pulled the unique mxevent names from our library.xml (7.6.0.8) and found some to be interesting. Is there a document from IBM (or anyone) that details what these do, how one could use them with custom apps/custom dialogs (in app or library).
I've attached that file, just in case others may be interested in that list.
[I used powershell to pull those].
thanks in advance,
John
------------------------------
John Dyer
------------------------------
#Maximo
#AssetandFacilitiesManagement