MicroStrategy ONE
Using Non-Default Personal Answers for Prompts
When Integrity Manager executes a prompted report, you can have it answer the prompts using personal answers. These are prompt answers that are saved independently of the report and can be re-used any time that prompt is encountered. For more information about personal answers, see the Answering Prompts and Refreshing Data chapter in the Basic Reporting Help. By default, Integrity Manager only uses the default personal answer for each prompt. To create non-default personal answer for prompts, see Steps to use non-default personal answers for prompts.
If a prompt does not have a default personal answer for the current user, Integrity Manager moves to the next method of prompt resolution, as described in Executing prompted reports in Integrity Manager. You can change this default in the Advanced Prompt Options dialog box. If you select the Group personal prompt answers by their names option, Integrity Manager executes each report/document once for each personal answer in each prompt. If multiple prompts in the report/document have personal answers with the same name, those personal answers are used for each prompt in a single execution of the report/document.
For personal prompt answers to be grouped, the answers must have the exact same name. For example, if the base project contains a personal prompt answer named AnswerA and the target project contains a personal prompt answer named Answer_A, those prompt answers will not be grouped together.
For example, consider a report with two prompts, Prompt1 and Prompt2. The user executing the report has personal answers for each of these prompts. The personal answers are named as follows:
Prompt |
Answers |
---|---|
Prompt1 |
AnswerA, |
Prompt2 |
AnswerA, |
Integrity Manager executes this report four times, as shown in the table below:
Execution |
Prompt1 Answer |
Prompt2 Answer |
---|---|---|
1 |
Personal answer AnswerA |
Personal answer AnswerA |
2 |
Personal answer AnswerB |
(next prompt answer method) |
3 |
(next prompt answer method) |
Personal answer AnswerC |
4 |
(next prompt answer method) |
Personal answer AnswerD |
Since Prompt1 and Prompt2 both have a personal answer saved with the name AnswerA, Integrity Manager groups those answers together in a single execution. Only Prompt1 has an answer named
To Use Non-Default Personal Answers for Prompts
- Create an integrity test.
- Select Prompt Settings page > Advanced Options.
- In the Advanced Prompt Options dialog box, select the Personal answer check box.
- Select Group personal prompt answers by their names.
- Click OK. When the test is executed, prompts are resolved using the selected methods, in the specified order.
Related Topics
Executing Prompted Reports in Integrity Manager
Resolving Prompts in MicroStrategy Web