MicroStrategy ONE

Scenarios:  Extending Existing or Adding New Functionality

The information covered in this section is relevant to you if you wish to alter MicroStrategy Web pages in any of the following ways:

  • Significantly alter the functionality of a MicroStrategy report or a MicroStrategy prompt question

If you cannot find the exact customization example you want, see the examples provided in other customization scenarios (using the link below) as there may be an overlap of your customization task:

Before making any customizations, read the Best practices for customizing Web products. This section contains information on minimizing the impact of upgrades and tips on viewing the customization changes. You can also see the Troubleshooting reference for resolving issues.

Customization Scenarios

The following customization examples are provided in this section:

Customization Examples Web Components Involved
  • Creating a custom add-on

  • Creating a custom event handler

  • Creating a custom transform

Creating a Custom Event for Grid Manipulations

  • Creating a new event

Causing MicroStrategy Web to Return a Grid when Drilling on a Graph

  • Extending or customizing the behavior of an existing event.

Using a Custom Web Feature to Provide Special Functionality for a User Group

  • Creating a custom add-on

  • Creating a custom feature class

Adding Extra Arguments to an Existing Event for Report Execution

  • Modifying an existing event by adding arguments and event-mapping

Disabling or Removing Context Menu Items for a Specific Object

  • Creating a custom builder class

Adding Context Menu Items that Display Information about the Object

Adding Context Menu Items Not Implemented by Default

  • Creating a custom builder class

  • Creating a custom transform

 

  • Creating a custom builder class