<?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>Navigate bwtween 3 pages with &amp;quot;next&amp;quot; button</title><link>https://community.appian.com/discussions/f/user-interface/30176/navigate-bwtween-3-pages-with-next-button</link><description>I am trying to navigate between 3 pages with a &amp;quot;next&amp;quot; button, i also need to highlight the circle that indicates the page i am currencly in , 
 ex: 
 
 
 
 I declared a local variable for the &amp;quot;NextPage&amp;quot; and gave it a value, but it seems to be null , </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Navigate bwtween 3 pages with "next" button</title><link>https://community.appian.com/thread/119994?ContentTypeID=1</link><pubDate>Sat, 30 Sep 2023 12:09:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:807ccddd-f798-45c2-a55a-59c7355c67b0</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;&lt;a href="https://docs.appian.com/suite/help/23.3/ux_wizards.html"&gt;docs.appian.com/.../ux_wizards.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Navigate bwtween 3 pages with "next" button</title><link>https://community.appian.com/thread/119989?ContentTypeID=1</link><pubDate>Sat, 30 Sep 2023 11:54:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c70f3059-1dc3-4cfa-b262-f4b9ae294d4b</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!pages: {
    a!map(
      name: &amp;quot;Customers Details&amp;quot;,
      icon: &amp;quot;user-circle&amp;quot;
    ),
    a!map(name: &amp;quot;Request Details&amp;quot;, icon: &amp;quot;tasks&amp;quot;),
    a!map(name: &amp;quot;Attachments&amp;quot;, icon: &amp;quot;file-upload&amp;quot;)
  },
  local!currentPage: 1,
  {
    a!richTextDisplayField(
      label: &amp;quot;Initiate &amp;quot;,
      labelPosition: &amp;quot;COLLAPSED&amp;quot;,
      value: {
        a!richTextItem(
          text: { &amp;quot;Initiate Document Request&amp;quot; },
          color: &amp;quot;#000000&amp;quot;,
          style: { &amp;quot;STRONG&amp;quot; }
        )
      }
    ),
    a!columnsLayout(
      columns: {
        a!columnLayout(
          contents: {
            a!sideBySideLayout(
              items: {
                a!forEach(
                  items: local!pages,
                  expression: a!sideBySideItem(
                    item: a!stampField(
                      icon: fv!item.icon,
                      size: &amp;quot;SMALL&amp;quot;,
                      backgroundColor: if(
                        local!currentPage = fv!index,
                        &amp;quot;ACCENT&amp;quot;,
                        &amp;quot;TRANSPARENT&amp;quot;
                      )
                    )
                  )
                )
              },
              spacing: &amp;quot;DENSE&amp;quot;,
              stackWhen: {
                &amp;quot;DESKTOP_WIDE&amp;quot;,
                &amp;quot;DESKTOP&amp;quot;,
                &amp;quot;DESKTOP_NARROW&amp;quot;,
                &amp;quot;TABLET_LANDSCAPE&amp;quot;,
                &amp;quot;TABLET_PORTRAIT&amp;quot;
              }
            )
          },
          width: &amp;quot;EXTRA_NARROW&amp;quot;
        ),
        a!columnLayout(
          contents: {
            choose(
              local!currentPage,
              a!sectionLayout(
                label: index(local!pages, local!currentPage).name,
                contents: {
                  a!richTextDisplayField(value: a!richTextItem(text: &amp;quot;Page 1&amp;quot;))
                }
              ),
              a!sectionLayout(
                label: index(local!pages, local!currentPage).name,
                contents: {
                  a!richTextDisplayField(value: a!richTextItem(text: &amp;quot;Page 2&amp;quot;))
                }
              ),
              a!sectionLayout(
                label: index(local!pages, local!currentPage).name,
                contents: {
                  a!richTextDisplayField(value: a!richTextItem(text: &amp;quot;Page 3&amp;quot;))
                }
              )
            )
          }
        )
      }
    ),
    a!columnsLayout(
      columns: {
        a!columnLayout(
          contents: {
            a!buttonLayout(
              primaryButtons: {
                a!buttonWidget(
                  label: &amp;quot;next&amp;quot;,
                  icon: &amp;quot;angle-right&amp;quot;,
                  iconPosition: &amp;quot;END&amp;quot;,
                  style: &amp;quot;NORMAL&amp;quot;,
                  saveInto: {
                    a!save(local!currentPage, local!currentPage + 1)
                  },
                  validate: true,
                  showWhen: local!currentPage &amp;lt; length(local!pages)
                ),
                a!buttonWidget(
                  label: &amp;quot;submit&amp;quot;,
                  icon: &amp;quot;check&amp;quot;,
                  iconPosition: &amp;quot;END&amp;quot;,
                  style: &amp;quot;NORMAL&amp;quot;,
                  submit: true,
                  validate: true,
                  showWhen: local!currentPage = length(local!pages)
                )
              },
              secondaryButtons: {
                a!buttonWidget(
                  label: &amp;quot;Cancel&amp;quot;,
                  style: &amp;quot;NORMAL&amp;quot;,
                  submit: true,
                  validate: false
                ),
                a!buttonWidget(
                  label: &amp;quot;Back&amp;quot;,
                  icon: &amp;quot;angle-left&amp;quot;,
                  style: &amp;quot;NORMAL&amp;quot;,
                  saveInto: {
                    a!save(local!currentPage, local!currentPage - 1)
                  },
                  validate: false,
                  showWhen: local!currentPage &amp;gt; 1
                )
              }
            )
          }
        )
      }
    )
  }
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Navigate bwtween 3 pages with "next" button</title><link>https://community.appian.com/thread/119988?ContentTypeID=1</link><pubDate>Sat, 30 Sep 2023 11:45:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:defee3de-e5e2-4f65-b131-19247c97c5f4</guid><dc:creator>munagad4627</dc:creator><description>&lt;p&gt;Hi Shayna,&lt;/p&gt;
&lt;p&gt;Once Remove line 137 and try moving to next page&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>