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

KB320035: The Displayed form changes into the Writeback form for a transaction services textbox with List style in MicroStrategy Mobile 10.4


Community Admin

• Strategy


In a Transaction Services document, users can configure a textbox to use one attribute form as the Display Form and a different one as the Writeback Form. This means that while the user sees the attribute form set as Displayed Form, behind the scenes, the transaction will use the Writeback form to submit the data. In MicroStrategy Web 10.4, presentation mode, this configuration seems to work as expected.

SYMPTOM:
In a Transaction Services document, users can configure a textbox to use one attribute form as the Display Form and a different one as the Writeback Form. This means that while the user sees the attribute form set as Displayed Form, behind the scenes, the transaction will use the Writeback form to submit the data. In Strategy Web 10.4, presentation mode, this configuration seems to work as expected. However in Strategy Mobile 10.4, when using a list style, upon changing the initial selection to a different selection, the form displayed becomes the Writeback form instead, as shown below:
 

ka04W000000OfZfQAK_0EM4400000029n9.jpeg

Notice how the first row shows "143", the ID form, and not "Panasonic Compact Plain Paper Fax", the description form.
STEPS TO REPRODUCE:
Follow these steps to reproduce the issue in a Strategy Tutorial Project.

  • Run the following document:
    Strategy Tutorial > Shared Reports > Strategy Platform Capabilities > Strategy Transaction Services > Item Order Form, in design mode.
  • From the Detail Header section > Insert section, right click on the {Item@DESC} textbox > Configure Transaction.
  • Enable the Transaction Input for Item_I@DESC by enabling the checkbox column.
  • Configure the transaction for Item_I@DESC as follows:
    input control style = List
    input type = Dataset
    Display form = DESC
    Writeback form = ID
ka04W000000OfZfQAK_0EM4400000029nD.jpeg
  • Accept changes and run in Presentation mode. Observe that the Desc form displays in the dropdown, as expected and shown below:
ka04W000000OfZfQAK_0EM4400000029nF.jpeg
  • Run on Strategy Mobile 10.4 on iPad. Notice how the initial display also shows the Desc form.
  • Tap on the first row and change the selection in the drop down to a different value.
  • Now observe that the ID form of the attribute displays instead, as shown below: 
ka04W000000OfZfQAK_0EM4400000029n9.jpeg

CAUSE:
This is working as designed in Strategy Mobile 10.4. The transaction configuration has a setting called "Show by default." When this setting is not enabled, the initial display in Strategy Mobile 10.4 will persists as per the configuration, but once it has been modified from the initial display, it is designed to show the "Writeback" Form instead, in this case, the ID form, causing the confusion.
ACTION:
Edit the transaction in Strategy Web 10.4 and enable "Show by default", as shown below: 

ka04W000000OfZfQAK_0EM4400000029nJ.jpeg

 
The Desc form of the attribute should now persist in Strategy Mobile 10.4, as shown below:

ka04W000000OfZfQAK_0EM4400000029nB.jpeg


KB320035


Comment

0 comments

Details

Knowledge Article

Published:

April 14, 2017

Last Updated:

December 31, 2018