Perform Bulk Execution via a Public WebApp Event
  • 08 Apr 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Perform Bulk Execution via a Public WebApp Event

  • Dark
    Light

Article Summary

Bulk Execution can be invoked via a Public WebApp Event on a custom designed page, which allows a developer to provide a mechanism of implicit validation. A user will not have to access each page individually and use the Bulk Execution panel.

Bulk Execution is executed on the targeted page with the associated event with environment criteria as defined by the optional parameters.

Note

The page-level OnValidate event must have been written before Bulk Execution can be configured for it.

Set Up the Event

To set up the Public WebApp Event:

  1. Navigate to the page where the Public WebApp Event is to be used.

  2. Click Design Page > Design.

  3. Select a page and click the Events icon.

  4. Select the event to which the Public WebApp Event will be added.

  5. Click the Business Rules icon.

  6. Add a new business rule where the PROCEDURE TYPE is WebAppEvent.

  7. Choose System Administration: Bulk Execution as the EventPageID.

  8. Choose Invoke as the Event Name.

Add a Parameter View

Configure the usage of a Public WebApp Event by creating a parameter view and defining each field for each parameter as needed.

This plugin executes Bulk Execution based on the criteria provided.

Parameters:

  • Event [Key] - Name of the event to be Bulk Executed. This event must have Support Bulk Execution checked.

  • PageID [Key] - Page which hosts the event that will be bulk executed.

  • BindingCriteria [Optional] - Binding criteria which should be included in the context of the Bulk Execution. This is bound against the source record.

  • ExcludeBusinessRules [Optional] - Whether business rules should be considered when executing the Page Event.

  • SharedCriteria [Optional] - Shared criteria which should be included in the context of the Bulk Execution. This is bound against the source record.


Was this article helpful?