MicroStrategy ONE

Removing the Prompt Summary from the Prompt Page

The Prompt Summary panel (displayed as text Summary of your selections) is displayed on the Prompt Page when individual prompts are displayed on separate pages. The Prompt Summary displays the name of each prompt along with the prompt answers and also provides information whether an answer is required for the prompt.

In this scenario, the Prompts Summary panel is removed.

Before customization:

After customization:

This customization can be accomplished using either of the following methods:

Deploying the plug-in provided with MicroStrategy SDK

MicroStrategy SDK provides a plug-in (ZIP file) that can simply be extracted to thepluginsfolder to view the customization in MicroStrategy Web. The following steps guide you in locating the plug-in and deploying it. 

  1. Access the plug-in: JSP version or ASP .NET version

  2. Extract the plug-in to the plugins subfolder inside the MicroStrategy Web installation folder.   

  3. Launch MicroStrategy Web to view the customization.

Using the Web Customization Editor to create a plug-in

MicroStrategy SDK provides a Web Customization Editor that can be used to create a customization plug-in. The following steps guide you in creating the plug-in and deploying it. 

  1. Launch the Web Customization Editor

  2. Click on MicroStrategy Web Configuration inside the Application Settings view to expand the hierarchical tree. The expanded list comprises the different settings that can be modified to perform customizations. 

  3. Navigate to Client-side Layouts->mstr->layouts to expand the client-side layout definition files used in MicroStrategy Web. 

  4. Double-click PromptTOC, and click the Yes button in the prompt to edit PromptTOC.xml.

  5. Delete the entire <div> tag that is responsible for displaying the prompt summary. The lines of code to be deleted is shown below.:

    <div class="{@cssPrefix}{@cssClass}SummaryButton" id="{@id}_summaryButton"onclick="mstr.$obj('{@id}').props.parent.execCommand('Set_showSummary', true)">

       {@descriptors/summary}

    </div>

  1. Save your changes 

  2. Launch MicroStrategy Web to view the customization.