<?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>Read only grid column fix</title><link>https://community.appian.com/discussions/f/administration/35310/read-only-grid-column-fix</link><description>Is it possible to fix some columns in a read only grid?</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/140891?ContentTypeID=1</link><pubDate>Fri, 20 Sep 2024 12:39:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6b574647-b819-4a29-9402-9aef81d146bb</guid><dc:creator>Soma</dc:creator><description>&lt;p&gt;Here you go&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!items: {
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;},
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;},
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;},
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;},
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;},
    {item: &amp;quot;Item 1 Dummy&amp;quot;},
    {item: &amp;quot;Item 2 Dummy&amp;quot;}
  },
  a!columnsLayout(
    spacing: &amp;quot;NONE&amp;quot;,
    columns: {
      a!columnLayout(
        width: &amp;quot;MEDIUM_PLUS&amp;quot;,
        contents: a!gridLayout(
          headerCells: {
            a!gridLayoutHeaderCell(label: &amp;quot;Item&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Qty&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Unit Price&amp;quot;)
          },
          rows: {
            a!forEach(
              items: local!items,
              expression: a!gridRowLayout(
                contents: {
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  )
                }
              ),
            )
          },
          rowHeader: 1
        )
      ),
      a!columnLayout(
        contents: a!gridLayout(
          columnConfigs: {
            a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;,
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            ),a!gridLayoutColumnConfig(
              width: &amp;quot;NARROW_PLUS&amp;quot;
            )
          },
          headerCells: {
            a!gridLayoutHeaderCell(label: &amp;quot;Item&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Qty&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Unit Price&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Item&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Qty&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Unit Price&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Item&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Qty&amp;quot;),
            a!gridLayoutHeaderCell(label: &amp;quot;Unit Price&amp;quot;)
          },
          rows: {
            a!forEach(
              items: local!items,
              expression: a!gridRowLayout(
                contents: {
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  ),
                  a!textField(
                    readOnly: true,
                    value: local!items[fv!index].item,
                    saveInto: local!items[1].item
                  )
                }
              ),
            )
          },
          rowHeader: 1
        )
      )
    }
  )
)
&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/140890?ContentTypeID=1</link><pubDate>Fri, 20 Sep 2024 12:00:44 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:85307575-2b78-4121-ac94-6cfa48b83d64</guid><dc:creator>Hanu_27</dc:creator><description>&lt;p&gt;&amp;nbsp;&lt;a href="/members/ranjiths050336"&gt;Ranjith shanmugam&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you please provide sample code for reference for above functionality.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137503?ContentTypeID=1</link><pubDate>Wed, 03 Jul 2024 00:29:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e35b8ee6-5735-49fc-92c5-78ea1a00096b</guid><dc:creator>sansanw5661</dc:creator><description>&lt;p&gt;Thank you so much.&lt;br /&gt;If you have any sample code I can use as a reference, I would be grateful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137455?ContentTypeID=1</link><pubDate>Tue, 02 Jul 2024 04:56:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b796bac7-5687-4f8c-8af6-0d697dbad703</guid><dc:creator>Ranjith shanmugam</dc:creator><description>&lt;p&gt;It is possible to freeze only few set of columns at first.&lt;/p&gt;
&lt;p&gt;To achieve, you need to use editable grid and display it side by side with spacing as NONE.&lt;/p&gt;
&lt;p&gt;For Pagination implement the rich text and write the logic for moving forward and backward in grid.&lt;/p&gt;
&lt;p&gt;For reference am attaching screen Sort how it looks.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/12/pastedimage1719896167379v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137414?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2024 00:12:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ea459582-bb4f-46d6-85bf-ef13fa9c47c0</guid><dc:creator>sansanw5661</dc:creator><description>&lt;p&gt;Thank you everyone for your advice.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137232?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 14:53:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c2fe8c6f-f476-49aa-8840-d41955b41faa</guid><dc:creator>Peter Lewis</dc:creator><description>&lt;p&gt;Yeah it&amp;#39;s currently possible to freeze the&amp;nbsp;&lt;em&gt;row header&lt;/em&gt; by setting a height for the grid, but unfortunately it isn&amp;#39;t possible to freeze &lt;em&gt;columns&lt;/em&gt;. I have seen some customers simulate this by putting two grids next to each other, but obviously the user experience isn&amp;#39;t perfect for doing that. Like others have said though, there may be other solutions that give you the intent of what you&amp;#39;re doing (e.g. showing / hiding columns) even if it doesn&amp;#39;t give the exact behavior of freezing columns.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137217?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 11:05:40 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6212c567-e342-4a3e-9836-878849efb07e</guid><dc:creator>sansanw5661</dc:creator><description>&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;I found out that I can&amp;#39;t do this with Appian.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137215?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 10:52:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:743df038-5075-435c-b1c1-bbca2309b5e7</guid><dc:creator>Sri Ram Kaja</dc:creator><description>&lt;p&gt;Fixed in the sense that you want to show those 6 columns to every user?&lt;/p&gt;
&lt;p&gt;if that is the case, then you can go through the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/24.2/recipe-conditionally-hide-a-column-in-a-grid.html"&gt;link&lt;/a&gt;&amp;nbsp;to conditionally hide the grid columns.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you want to fix the 6 columns like in grid similar to fixing the columns in excel sheet, its not possible in Appian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137214?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 10:50:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d257ce01-a9bb-4b06-aa2e-66cac01d729c</guid><dc:creator>sansanw5661</dc:creator><description>&lt;p&gt;There are many columns in a read only grid, so I want to make the first 6 columns fixed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137212?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 10:40:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0233404b-db15-4733-86d4-80750eb24981</guid><dc:creator>Sri Ram Kaja</dc:creator><description>&lt;p&gt;What do you meant by freeze? If you don&amp;#39;t want to sort that column, then remove the sortfield in the grid column&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Read only grid column fix</title><link>https://community.appian.com/thread/137208?ContentTypeID=1</link><pubDate>Tue, 25 Jun 2024 10:21:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:91513c97-eb85-4296-8483-8d9439c9c4fa</guid><dc:creator>sansanw5661</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/12/pastedimage1719310705600v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I want to&amp;nbsp;freeze the Task status column as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>