This topic describes the WebApp artifacts, such as LJOs, variables, methods, and pages, that are created by the PeopleSoft builders.
Linked Java objects
Buildername (helper LJO)
LJO that includes methods to invoke the various standard methods defined for a component interface (Find, Create, and Cancel).getPSAccess (helper LJO)
Method to retrieve an PSAccess object. PSAccess has several methods to retrieve information directly from PeopleSoft.setSaveBehavior
Method to be called to allow deletion or insertion of rows in PeopleSoft Component Interface scrolls.
This method configures the save behavior of the PeopleSoft helper class. When the saveData
method is called, the helper ignores all rows it finds in the updated XML that do not currently exist in the Component Interface instance. Likewise, the helper ignores all rows that it finds in the current instance, but not in the updated XML. This method allows you to specify how the helper treats these rows of data.
public void setSaveBehavior( boolean addNewRows, boolean deleteOldRows )
Setting this parameter to TRUE lets the helper insert new rows into a Component Interface scroll. The default value for this parameter is FALSE.
Setting this parameter to TRUE lets the helper delete rows from a Component Interface scroll. The default value for this parameter is FALSE.
XSD schema representing the data passed to and returned from the component interface via the helper LJO. There are child schema elements defined for FindKeys, GetKeys, CreateKeys, FindResults, and Detail.Buildername_GetKeys
This schema-typed variable holds the inputs (if any) that are used by the Get method of the component interface. If Create Input Page is selected along with Create Detail Page, then an Input page will be generated, using a Data Page builder to generate an input form from the GetKeys schema element.Buildername_FindKeys
This schema-typed variable holds the inputs (if any) that are used by the Find method of the component interface. If Create Input Page is selected along with Create Detail Page, then an Input page will be generated using a Data Page builder to generate an input form from the FindKeys schema element.Buildername_CreateKeys
This schema-typed variable holds the inputs (if any) that are used by the Create method of the component interface.Buildername_Detail
This schema-typed variable is populated whenever the Get method of the component interface is called. This variable contains all of the detail for the component interface instance that corresponds to the current value of the GetKeys variable.Buildername_SearchResults
This schema-typed variable is populated whenever the Find method of the component interface is called. This variable contains data for each component interface instance whose keys match the current value of the FindKeys variable.
Note: The PeopleSoft server may limit the number of search results that are returned by a call of the Find method. If you do not see the expected set of search results, then try specifying a more restrictive set of FindKeys that returns a smaller set of matching component interface instances.
This method calls the selected function (using the execute method of the LJO) and displays the view page with results.Buildername_SelectRow
This is used when Create link to details is enabled. Used to select a row in the results table, put the selected row's data into the Buildername_SelectedRowData variable, and then call the selected action.main
Generated by default for the initial action in the application. If Create Input Page is selected, main displays that page. Otherwise it invokes the Find method of the component interface and displays the Search Results page if one was created.
Page that displays the detail of the selected component interface instance (if Create Details Page is selected).Buildername_EditPage
Page that displays the detail of the selected component interface instance and allows editing of that detail (if Create Edit Page is selected).Buildername_InputPage
Input page (if Create Input Page is selected).Buildername_SearchResultsPage
Page that displays component interface instances that match the given "FindKeys" (if Create Search Results Page is selected).
Parent topic: PeopleSoft View and Form builder: wpf7