Supported Bean: TemplateFilterExecBean

This bean renders a widget for template/filter execution.
It provides methods to set/retrieve the filter Id and the template Id to use.
The WebComponent.generateOutput() method will render the widget with an execution button if both Ids are set.
It implements Persistable so it remember it's state throughout the application.

Event handler: com.microstrategy.web.app.beans.EnumSysBeanTypes.AppBeanTemplateFilterExec (28)

Application bean type for the Template/Filter Execution bean

Events

removeFilterId, removeTemplateId, setFilterId, setTemplateId

removeFilterId
Event to remove current Filter id.

28003

EnumTemplateFilterExecEvents.WebEventRemoveFilterId

removeTemplateId
Event to remove current Template id.

28004

EnumTemplateFilterExecEvents.WebEventRemoveTemplateId

setFilterId
Event to change current Filter Id.

28001

EnumTemplateFilterExecEvents.WebEventSetFilterId

objectId

Argument to specify the object ID as parameter in servlet events.
This argument is a String representation of an Object Id and it's used as argument for the following events:
  • EnumServletEvents.WebEventEditReport
  • EnumServletEvents.WebEventDeleteObject
  • EnumServletEvents.WebEventRunSearch
  • EnumServletEvents.WebEventSelectTemplate
  • EnumServletEvents.WebEventSelectFilter
  • EnumServletEvents.WebEventOpenObjectSubscriptions
  • EnumServletEvents.WebEventEditSubscription
  • EnumServletEvents.WebEventAddSubscription
  • EnumServletEvents.WebEventNCEditSubscription
  • EnumServletEvents.WebEventNCAddSubscription
  • EnumServletEvents.WebEventNCSendNow
  • EnumTemplateFilterExecEvents.WebEventSetFilterId
  • EnumTemplateFilterExecEvents.WebEventSetTemplateId
  • 3001

    EnumServletEvents.WebEventArgumentObjectID

    setTemplateId
    Event to change current Template id.

    28002

    EnumTemplateFilterExecEvents.WebEventSetTemplateId

    objectId

    Argument to specify the object ID as parameter in servlet events.
    This argument is a String representation of an Object Id and it's used as argument for the following events:
  • EnumServletEvents.WebEventEditReport
  • EnumServletEvents.WebEventDeleteObject
  • EnumServletEvents.WebEventRunSearch
  • EnumServletEvents.WebEventSelectTemplate
  • EnumServletEvents.WebEventSelectFilter
  • EnumServletEvents.WebEventOpenObjectSubscriptions
  • EnumServletEvents.WebEventEditSubscription
  • EnumServletEvents.WebEventAddSubscription
  • EnumServletEvents.WebEventNCEditSubscription
  • EnumServletEvents.WebEventNCAddSubscription
  • EnumServletEvents.WebEventNCSendNow
  • EnumTemplateFilterExecEvents.WebEventSetFilterId
  • EnumTemplateFilterExecEvents.WebEventSetTemplateId
  • 3001

    EnumServletEvents.WebEventArgumentObjectID


    Notes

    * denotes required field.