<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Text disappear from field in created Interface</title><link>https://community.appian.com/discussions/f/general/12384/text-disappear-from-field-in-created-interface</link><description>I&amp;#39;ve created process model by using appian designer and now work on interfaces which contains for example: form layout, user picker, department, description, city, date and other details. It&amp;#39;s kind of pop-up window where we are able to fill some text</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54929?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 14:29:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5c6ca13c-3716-4e99-9695-6386e4cd8a5a</guid><dc:creator>viveku3486</dc:creator><description>You haven&amp;#39;t used saveInto variables in any of the controls your are displaying this the reason your input vanishes when you changed the focus from one UI control to another. Make necessary local or ri variables for each of the controls to hold the values and use that variables inside saveInto field of each and every controls. This will resolve your issue.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54928?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 14:28:28 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5a67be38-8fb4-4f08-ae10-4d1e8a87dd2c</guid><dc:creator>piotrb0002</dc:creator><description>Ok, thank you for your time :)&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54927?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 14:27:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:61188241-8c4e-4436-b0f6-2e66e29158cd</guid><dc:creator>Aditya</dc:creator><description>&lt;p&gt;yes, you need to correct the code for all the text fields that you have in your code.&lt;/p&gt;
&lt;p&gt;Generally whenever there is a user input field like textField or integerField etc, where the user is giving some input, it is recommended to save the input in a rule input so that it can be used further in your process. And also, for all such field you have to specify the value parameter so that the value given by the user in those fields stay even after you move to a next field.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54926?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 14:26:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b8a620d2-4d1c-4823-82dc-eedb4e03450b</guid><dc:creator>piotrb0002</dc:creator><description>ok, i&amp;#39;ve done it with special instructions label and it&amp;#39;s work so it is necessary to correct code in relation to other fields?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54923?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 14:01:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f02fcf07-7a6c-45b5-be74-955ee1e73e93</guid><dc:creator>Aditya</dc:creator><description>Your code is,&lt;br /&gt;
&lt;br /&gt;
a!textField(&lt;br /&gt;
                  label: &amp;quot;Special Instructions&amp;quot;,&lt;br /&gt;
                  labelPosition: &amp;quot;ABOVE&amp;quot;,&lt;br /&gt;
                  /* The value parameter must be configured to display a value in the component */&lt;br /&gt;
                  saveInto: {},&lt;br /&gt;
                  refreshAfter: &amp;quot;UNFOCUS&amp;quot;,&lt;br /&gt;
                  required: true,&lt;br /&gt;
                  validations: {}&lt;br /&gt;
                )&lt;br /&gt;
Replace your code with:&lt;br /&gt;
&lt;br /&gt;
a!textField(&lt;br /&gt;
                  label: &amp;quot;Special Instructions&amp;quot;,&lt;br /&gt;
                  labelPosition: &amp;quot;ABOVE&amp;quot;,&lt;br /&gt;
                  /* The value parameter must be configured to display a value in the component */&lt;br /&gt;
                  value:ri!input,&lt;br /&gt;
                  saveInto: ri!input,&lt;br /&gt;
                  refreshAfter: &amp;quot;UNFOCUS&amp;quot;,&lt;br /&gt;
                  required: true,&lt;br /&gt;
                  validations: {}&lt;br /&gt;
                )&lt;br /&gt;
create a rule input with the name &amp;quot;input&amp;quot; and type &amp;quot;text&amp;quot;.&lt;br /&gt;
All your textFields should have a value and saveInto parameter. You can either save them in a same variable of array type or use different rule inputs for different textFields.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54921?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:57:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8b1330de-0258-40dc-bcaa-6553dd50c7b9</guid><dc:creator>piotrb0002</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;=a!formLayout(
  label: &amp;quot;New Article Request&amp;quot;,
  contents: {
    a!sectionLayout(
      contents: {
        a!columnsLayout(
          columns: {
            a!columnLayout(
              contents: {
                a!pickerFieldUsers(
                  label: &amp;quot;Requested By&amp;quot;,
                  labelPosition: &amp;quot;ABOVE&amp;quot;,
                  value: loggedInUser(),
                  /* The saveInto parameter must be configured in order to save a value */
                  saveInto: {},
                  required: true,
                  validations: {}
                ),
                a!sideBySideLayout(
                  items: {
                    a!sideBySideItem(
                      item: a!dropdownField(
                        label: &amp;quot;Department&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        placeholderLabel: &amp;quot;--- Select Department ---&amp;quot;,
                        choiceLabels: {&amp;quot;Finance&amp;quot;, &amp;quot;Human Resources&amp;quot;, &amp;quot;Marketing&amp;quot;, &amp;quot;Sales&amp;quot;, &amp;quot;IT&amp;quot;},
                        choiceValues: {&amp;quot;Finance&amp;quot;, &amp;quot;Human Resources&amp;quot;, &amp;quot;Marketing&amp;quot;, &amp;quot;Sales&amp;quot;, &amp;quot;IT&amp;quot;},
                        saveInto: {},
                        required: true,
                        validations: {}
                      )
                    ),
                    a!sideBySideItem(
                      item: a!dateField(
                        label: &amp;quot;Due Date&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        value: today(),
                        saveInto: {},
                        required: true,
                        validations: {}
                      ),
                      width: &amp;quot;MINIMIZE&amp;quot;
                    )
                  }
                ),
                a!textField(
                  label: &amp;quot;Special Instructions&amp;quot;,
                  labelPosition: &amp;quot;ABOVE&amp;quot;,
                  /* The value parameter must be configured to display a value in the component */
                  saveInto: {},
                  refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                  required: true,
                  validations: {}
                )
              }
            ),
            a!columnLayout(
              contents: {
                a!sideBySideLayout(
                  items: {
                    a!sideBySideItem(
                      item: a!textField(
                        label: &amp;quot;Business Unit&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        saveInto: {},
                        refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                        required: true,
                        validations: {}
                      ),
                      width: &amp;quot;2X&amp;quot;
                    ),
                    a!sideBySideItem(
                      item: a!textField(
                        label: &amp;quot;Unit #&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        saveInto: {},
                        refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                        validations: {}
                      )
                    )
                  }
                ),
                a!textField(
                  label: &amp;quot;City&amp;quot;,
                  labelPosition: &amp;quot;ABOVE&amp;quot;,
                  saveInto: {},
                  refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                  required: true,
                  validations: {}
                ),
                a!sideBySideLayout(
                  items: {
                    a!sideBySideItem(
                      item: a!textField(
                        label: &amp;quot;State/Province&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        saveInto: {},
                        refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                        required: true,
                        validations: {}
                      )
                    ),
                    a!sideBySideItem(
                      item: a!textField(
                        label: &amp;quot;Zip/Postal Code&amp;quot;,
                        labelPosition: &amp;quot;ABOVE&amp;quot;,
                        saveInto: {},
                        refreshAfter: &amp;quot;UNFOCUS&amp;quot;,
                        required: true,
                        validations: {}
                      )
                    ),
                    a!sideBySideItem()
                  }
                )
              }
            )
          }
        )
      }
    ),
    a!gridLayout(
      label: &amp;quot;Items&amp;quot;,
      instructions: &amp;quot;&amp;quot;,
      totalcount: null,
      headerCells: {
        a!gridLayoutHeaderCell(label: &amp;quot;Description&amp;quot;),
        a!gridLayoutHeaderCell(label: &amp;quot;Category&amp;quot;),
        a!gridLayoutHeaderCell(label: &amp;quot;Qty&amp;quot;, align: &amp;quot;RIGHT&amp;quot;),
        a!gridLayoutHeaderCell(label: &amp;quot;Unit Price&amp;quot;, align: &amp;quot;RIGHT&amp;quot;),
        a!gridLayoutHeaderCell(label: &amp;quot;Amount&amp;quot;, align: &amp;quot;RIGHT&amp;quot;),
        a!gridLayoutHeaderCell(label: &amp;quot;Delete&amp;quot;,
          showwhen: true)
      },
      columnConfigs: {
        a!gridLayoutColumnConfig(width: &amp;quot;DISTRIBUTE&amp;quot;, weight: 3),
        a!gridLayoutColumnConfig(width: &amp;quot;DISTRIBUTE&amp;quot;, weight: 3),
        a!gridLayoutColumnConfig(width: &amp;quot;DISTRIBUTE&amp;quot;),
        a!gridLayoutColumnConfig(width: &amp;quot;DISTRIBUTE&amp;quot;, weight: 2),
        a!gridLayoutColumnConfig(width: &amp;quot;DISTRIBUTE&amp;quot;, weight: 2),
        a!gridLayoutColumnConfig(width: &amp;quot;ICON&amp;quot;)
      },
      rows: {
        a!gridRowLayout(
          contents: {
            a!textField(saveInto: {}, refreshAfter: &amp;quot;UNFOCUS&amp;quot;, validations: {}),
            a!dropdownField(placeholderLabel: &amp;quot;--- Select a Category ---&amp;quot;, choiceLabels: {&amp;quot;Hardware&amp;quot;, &amp;quot;Software&amp;quot;, &amp;quot;Travel&amp;quot;, &amp;quot;Recruiting&amp;quot;, &amp;quot;Miscellaneous&amp;quot;}, choiceValues: {&amp;quot;Hardware&amp;quot;, &amp;quot;Software&amp;quot;, &amp;quot;Travel&amp;quot;, &amp;quot;Recruiting&amp;quot;, &amp;quot;Miscellaneous&amp;quot;}, saveInto: {}, validations: {}),
            a!integerField(saveInto: {}, validations: {}, align: &amp;quot;RIGHT&amp;quot;),
            a!floatingPointField(saveInto: {}, validations: {}, align: &amp;quot;RIGHT&amp;quot;),
            a!textField(value: dollar(0), saveInto: {}, refreshAfter: &amp;quot;UNFOCUS&amp;quot;, readOnly: true, validations: {}, align: &amp;quot;RIGHT&amp;quot;),
            a!imageField(images: {a!documentImage(document: a!iconIndicator(&amp;quot;REMOVE&amp;quot;), link: a!dynamicLink(saveInto: {}))}, size: &amp;quot;ICON&amp;quot;)
          }
        ),
        a!gridRowLayout(
          contents: {
            a!textField(readOnly: true),
            a!textField(readOnly: true),
            a!textField(readOnly: true),
            a!textField(value: &amp;quot;Total&amp;quot;, readOnly: true, align: &amp;quot;RIGHT&amp;quot;),
            a!textField(value: dollar(0), readOnly: true, align: &amp;quot;RIGHT&amp;quot;),
            a!textField(readOnly: true)
          }
        )
      },
      addRowLink: a!dynamicLink(label: &amp;quot;Add Item&amp;quot;, saveInto: {})
    )
  },
  buttons: a!buttonLayout(
    primaryButtons: {
      a!buttonWidgetSubmit(
        label: &amp;quot;Submit&amp;quot;,
        confirmheader: &amp;quot;Confirmation&amp;quot;,
        confirmmessage: &amp;quot;Are you sure?&amp;quot;,
        confirmbuttonlabel: &amp;quot;Yes&amp;quot;,
        cancelbuttonlabel: &amp;quot;No&amp;quot;,
        saveInto: {},
        style: &amp;quot;DESTRUCTIVE&amp;quot;
      )
    },
    secondaryButtons: {
      a!buttonWidgetSubmit(
        label: &amp;quot;Cancel&amp;quot;,
        value: true,
        saveInto: ri!cancel,
        style: &amp;quot;NORMAL&amp;quot;,
        skipValidation: true
      )
    }
  ),
  validations: {},
  skipautofocus: false
)&lt;/pre&gt;&amp;nbsp;Expression&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54920?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:55:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d4072194-fe92-4739-86b8-59124a4c8bd5</guid><dc:creator>Aditya</dc:creator><description>&lt;p&gt;Your &amp;quot;Display value&amp;quot; parameter is empty as you can see from the screenshot. This is the reason the input is getting refreshed when you move to the next field.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So either you need to create a rule input or you can use a local variable which should be mapped to the &amp;quot;Display value&amp;quot; parameter.&lt;/p&gt;
&lt;p&gt;Also, if you want to save the input provided by you into any rule input or local variable, you should map either of them to your &amp;quot;Save Input Into&amp;quot; parameter.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54918?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:51:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:aa348839-9949-4a5a-9815-d97265b5e7b5</guid><dc:creator>Aditya</dc:creator><description>Can you please share the expression view. What you have shared is the design view.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54917?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:50:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4b42a388-ec0f-4762-9605-e99f153cb605</guid><dc:creator>piotrb0002</dc:creator><description>&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/11/3173.Capture.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/11/3173.Capture.PNG" alt=" " /&gt;&lt;/a&gt;&amp;nbsp;is this what you mean?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;i&amp;#39;ve noticed that i don&amp;#39;t have rule inputs, maybe this is necessary to go further&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54914?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:40:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b181574b-653e-4013-b2e4-d8405c16d289</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;This is a shot in the dark, but you should double-check that your rule inputs are mapped to ac! variables in the &amp;quot;Forms&amp;quot; tab of the User Input Task.&amp;nbsp; If there&amp;#39;s any rule input being used on a form to save a value, but it&amp;#39;s not mapped to an ac! varable, then the values will be lost when using that form in-process.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Text disappear from field in created Interface</title><link>https://community.appian.com/thread/54913?ContentTypeID=1</link><pubDate>Tue, 08 May 2018 13:38:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a5a51ba0-a525-4b9d-bf56-89076f63a69d</guid><dc:creator>Aditya</dc:creator><description>What is the value parameter of your text field??&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>