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

KB221150: New feature in MicroStrategy 10 - Conditional Logic for Transaction Input Controls.


Community Admin

• Strategy


In order to empower users to build more complex and more compelling transactional applications, conditional logic has been added to transaction input controls. This KB article discuss it.

Most complex transactional applications contain some form of conditional logic embedded in them. For example, when filling out a survey, if you answer Question 1 with “Yes”, then Question 2 appears for you to enter comments and becomes required. However, if you answer with “No,” then you never see question 2. Below we will highlight this feature in action.
Note: The following example contains reports and documents which have been already prepared to demonstrate this feature.

  1. In Design Mode, right Click on the Action Button Selector of the Transactional Document and select “Transaction Conditions…”
ka04W000000Oam5QAC_0EM440000002Vb5.jpeg

 
2. Here, we will add a condition that prohibits users from submitting a transaction for the Miami Call Center. When a user selects Miami as Call Center, the Submit button will become disabled.
3. In order to do this, ensure that Disable is selected in the Action Selector, then click on the green + sign

ka04W000000Oam5QAC_0EM440000002Vaz.jpeg

4. Select  Call Center@DESC > Equals >Miami:
 

ka04W000000Oam5QAC_0EM440000002Vb3.jpeg

5. Click Apply (check mark) and OK.
6. Save the document. Go to Express mode and select Miami as the Call Center. Notice that the Submit button will become disabled.
Note: Transaction Conditions feature is only available in Strategy Web and Mobile Client for iOS. It's not supported in Strategy Mobile Client for Android. 


Comment

0 comments

Details

Knowledge Article

Published:

July 31, 2017

Last Updated:

July 31, 2017