There have been many requests from PeopleSoft Pros wanting to call an appengine program from PeopleCode. Some refer to this as "Real-Time Application Engine Processing." For example, when a user save's a page, you may want a specific App engine program to run. You can also execute this code in a field change event also.
The following code calls the Application Engine program named YOURAPPENGINEPROGRAM, and passes it the necessary initialization values.
The following code calls the Application Engine program named YOURAPPENGINEPROGRAM, and passes it the necessary initialization values.
&MYRECORD = CreateRecord(RECORD.MY_INIT_VALUES);
&MYRECORD.FIELD1.Value = "123abc"; /* here you are setting the initial values */
CallAppEngine("YOURAPPENGINEPROGRAM", &MYRECORD);
转载于:https://www.cnblogs.com/GoDevil/archive/2009/01/09/1372622.html