Supported Bean: AttributeFormsEditorBean
This editor is used to modify the the available forms of an attribute in a report.
For each attribute in the report's working set, the user can select the forms that are available to add to the grid, and from those the ones that should actually be displayed.
This editor provides the attribute forms list of a given attribute.
The corresponding attribute is selected by calling AttributeFormsEditorBean.setAttributeId(java.lang.String)
.
The method AttributeFormsEditorBean.getAttributeForms()
returns this list.
It also provides a helper method AttributeFormsEditorBean.getAttributeList()
to retrieve
the list of attributes available in the working set.
Sometimes the user might be able to select the attribute
to edit from the list of attributes in the working set, but sometimes
s/he won't. This is the intention of AttributeFormsEditorBean.getShowAttributeList()
.
Notice that this can be changed at runtime through the
AttributeFormsEditorBean.setShowAttributeList(boolean)
method. When this happens the new value
is automatically saved as part of the bean's state.
Event handler: com.microstrategy.web.app.beans.EnumSysBeanTypes.AppBeanAttributeFormsEditor (71)
Events
apply | ||||
Event to execute the main action of the ReportEditor |
17003 | |||
attFormProcess | ||||
Event for processing the attribute editor's manipulations.
Arguments include:EnumAttributeFormsEditorEvents.WebEventArgumentAttributeName |
69001 |
EnumAttributeFormsEditorEvents.WebEventAttributeFormsProcess |
||
fbAttribute | Argument indicating the attribute name to be considered for the manipulations.
Events:EnumAttributeFormsEditorEvents.WebEventAttributeFormsProcess |
69001 |
EnumAttributeFormsEditorEvents.WebEventArgumentAttributeName |
|
cancel | ||||
Equivalent to close. |
17005 | |||
changeAttribute | ||||
Event for changing the currently selected attribute in the editor. No arguments |
69002 |
EnumAttributeFormsEditorEvents.WebEventChangeSelectedAttribute |
||
closeEditor | ||||
Event to close the ReportEditor |
17002 | |||
moveAttFormsDown | ||||
Event for moving an attribute form lower down in the display order. No arguments |
69006 |
EnumAttributeFormsEditorEvents.WebEventAttributeFormsMoveDown |
||
moveAttFormsLeft | ||||
Event for removing an attribute form from the selected list. No arguments |
69004 |
EnumAttributeFormsEditorEvents.WebEventAttributeFormsMoveLeft |
||
moveAttFormsRight | ||||
Event for adding an attribute form to the selected list. No arguments |
69003 |
EnumAttributeFormsEditorEvents.WebEventAttributeFormsMoveRight |
||
moveAttFormsUp | ||||
Event for moving an attribute form higher up in the display order. No arguments |
69005 | |||
ok | ||||
Event corresponding to apply and close. |
17004 | |||
openEditor | ||||
Event to open the ReportEditor |
17001 | |||
setTopLeft | ||||
Event for setting the top left position of the component |
73001 | |||
*left | Event argument to define the left (x) position of the component |
73002 | ||
*top | Event argument to define the top (y) position of the component |
73001 |
Notes
* denotes required field.