EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics
  3. How to create N-Level deep nested prompts in Workstation

How to create N-Level deep nested prompts in Workstation

The example in this document demonstrates how to create a 3-level deep nested prompt that will prompt the user to select a year, then a quarter within that year, then a month within that quarter.

Introduction

Prompt-in-prompt is a feature in which the answer to one prompt is used to define another prompt. This feature is only implemented for element list prompts. The following procedure describes how to achieve this: 


Steps

  • Create the highest level filter. This is a filter which contains a prompt on an attribute element list. 

  • Click on Create Prompt as shown in the picture below, a new Embedded Prompt dialog will show up.

Picture1.png
  • Click Prompt for Elements of an attribute and add Year, you will see the dialog shown like this.

Picture2.png
  • Do not set any additional conditions. Save the filter as YEAR FILTER.

Picture3.png
  • From this level on, each filter will contain both a prompt on an element list and will have its element list filtered by the filter created one level above it. There is no limit to the number of such filters that can be layered.
  • Similar to YEAR FILTER, create a filter on which contains a prompt on attribute element list of Quarter. Then click on All Elements

Picture4.png
  • Select Filtered elements and use the YEAR FILTER created in the previous step.

Picture5.png
  • Save this filter as QUARTER FILTER.

Picture6.png
  • Follow the same basic procedure as above to create a MONTH FILTER, filter elements using the QUARTER FILTER created in previous step.

Picture7.png
  • Place only the lowest level filter in the filter section of the report. In this case, the MONTH FILTER will be placed in the filter section.

Picture8.png

When the report is executed, it will prompt for year, then for quarters in the selected year, then for months in the selected quarter, as shown in the following sequence. 

Picture9.png
Picture10.png
Picture11.png

Comment

0 comments

Details

Knowledge Article

Published:

October 20, 2026

Last Updated:

October 21, 2026