<?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>Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/discussions/f/user-interface/33876/grid-field-rows-with-expandable-collapsible-section</link><description>Hi! Has anyone implemented an interface with a similar visual style? A grid field with rows and the rows have an icon that when you click expands a section. 
 I could be wrong, but I think Appian doesn&amp;#39;t currently have an out-of-the-box component/layout</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/144987?ContentTypeID=1</link><pubDate>Fri, 31 Jan 2025 20:20:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:67ac03e9-168a-4cae-adca-7dac98872c82</guid><dc:creator>luism5749</dc:creator><description>&lt;p&gt;Hello, can you please share how you did this using columns layout?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128967?ContentTypeID=1</link><pubDate>Mon, 05 Feb 2024 19:31:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3aece87b-31ba-40b5-8fbe-a39b3a305c38</guid><dc:creator>Abhay Dalsaniya</dc:creator><description>&lt;p&gt;Absolutely!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128885?ContentTypeID=1</link><pubDate>Mon, 05 Feb 2024 00:26:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7e2fc7e7-25c2-490d-b4c4-4b0979fab3dc</guid><dc:creator>Dabs Medina</dc:creator><description>&lt;p&gt;Yeah, I&amp;#39;ve built a custom grid (image below). But I think the level of effort to maintain/scale this would be higher compare to when we use an OOTB component and I also think that this kind of design is not ideal for large grids, not sure how it would accommodate large number of columns.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/13/pastedimage1707092413221v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128813?ContentTypeID=1</link><pubDate>Fri, 02 Feb 2024 17:13:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:edd6e083-a95c-4b06-9fc7-e3c369c26ff7</guid><dc:creator>Abhay Dalsaniya</dc:creator><description>&lt;p&gt;As suggested by other members, no OOTB component to address this requirement, however it can be built easily by using&amp;nbsp;other components with show/hide on condition.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128540?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2024 09:03:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:aa020f9a-77a0-41cf-9141-46c76ef9da87</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;OK. Appian does not support that in the OOTB grid component. But you could build a custom grid using columns layouts and then do whatever you want or need to do.&lt;/p&gt;
&lt;p&gt;IMHO, I would try to challenge that requirement and try to find a solution that provides the same UX but using a slightly different UI. Staying with the OOTB components saves you a ton of effort and ensures a more consistent UI across apps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128534?ContentTypeID=1</link><pubDate>Wed, 31 Jan 2024 07:50:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b8813675-066c-4d35-880b-b49278b2e973</guid><dc:creator>Dabs Medina</dc:creator><description>&lt;p&gt;This is how they want it to look. They want to show/hide the section below the selected&amp;nbsp;row itself and still list the unselected ones.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/13/pastedimage1706687397600v1.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128469?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2024 09:02:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4d5ef017-05ee-47e2-864c-c2297226286e</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;There is no OOTB component, but you&amp;nbsp;can easily built such.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Grid Field Rows with Expandable/Collapsible Section</title><link>https://community.appian.com/thread/128461?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2024 07:25:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:fd0b4b81-8fba-4e9d-919a-dcf891483ab1</guid><dc:creator>Harshit Bumb (Appyzie)</dc:creator><description>&lt;p&gt;Try this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!expandedIndex,
  a!forEach(
    items: enumerate(10),
    expression: {
      a!cardLayout(
        contents: {
          a!richTextDisplayField(
            labelPosition: &amp;quot;COLLAPSED&amp;quot;,
            value: {
              a!richTextItem(
                text: fv!index
              )
            }
          ),
          a!sectionLayout(
            showWhen: tointeger(local!expandedIndex)=fv!index,
            label: &amp;quot;Transaction History&amp;quot;
          )
        },
        link: a!dynamicLink(
          value: if(tointeger(local!expandedIndex)=fv!index,null,fv!index),
          saveInto: local!expandedIndex
        )
      )
    }
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>