<?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>Disable row selection in editable grid</title><link>https://community.appian.com/discussions/f/user-interface/13001/disable-row-selection-in-editable-grid</link><description>Hi, 
 I have created an editable grid using entity backed record.Is there any way to disable the row if that particular row is being worked on by some other user i.e. if a user has already selected first row and another user opens that record view it</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/118031?ContentTypeID=1</link><pubDate>Wed, 23 Aug 2023 15:40:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f4125919-8f0e-4683-a136-662a80688e7d</guid><dc:creator>Jacquie Granger</dc:creator><description>&lt;p&gt;Hi, Mike, is there a way to make a row simply disabled for selection without any conditions? I am working on a mock-up and don&amp;#39;t have the table tied to any logic.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/58482?ContentTypeID=1</link><pubDate>Mon, 30 Jul 2018 18:32:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2cb88a2e-568a-48c8-95de-1cabf4a73a45</guid><dc:creator>Mike Schmitt</dc:creator><description>Are you referring to an editable grid on a SAIL form, or just a grid-style Record Type listing?&lt;br /&gt;
&lt;br /&gt;
If it&amp;#39;s an editable grid (i.e. a!gridLayout) on a SAIL form, you can disable individual rows as long as you have the information to go on for this.  The scenario I&amp;#39;m thinking of would require the main database table you&amp;#39;re looking at to have an additional field i.e. &amp;quot;isInUse&amp;quot;, and when user A starts working on a particular row (via an action or related action), you could set the &amp;quot;isInUse&amp;quot; flag to TRUE for that record, and be sure to set it back to FALSE when that user is finished.  Then when user B accesses the editable grid, the rows that have TRUE for &amp;quot;isInUse&amp;quot; can be set to have their selection boxes disabled individually.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/58476?ContentTypeID=1</link><pubDate>Mon, 30 Jul 2018 15:48:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:09fb6dd1-79aa-46dd-b199-63659993c8ab</guid><dc:creator>nitesht9652</dc:creator><description>Hi Smruti,&lt;br /&gt;
&lt;br /&gt;
This makes sense but how can we kick off a process based on row selection?? Also,each time if user deselects a row then again we would have to kick off a process to update the extra column?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/58421?ContentTypeID=1</link><pubDate>Fri, 27 Jul 2018 10:59:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:347a22f9-af37-4567-a691-131cdb71c9f0</guid><dc:creator>Smruti Swain</dc:creator><description>&lt;p&gt;Hi Nitesh,&lt;br /&gt; Disabling a particular row in the gird level is not feasible however if your use case is something like on selection of a particular row from the record view, you kick off a process, then you can try&amp;nbsp;the solution with the help of an extra column to hold&amp;nbsp;whether the row is being worked upon as posted by my other friend no the above post.&lt;/p&gt;
&lt;p&gt;Or try another approach is to have optimistic locking on the CDT by adding @version jpa annotation if you simply dealing with Database updates.&lt;br /&gt; Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/58420?ContentTypeID=1</link><pubDate>Fri, 27 Jul 2018 10:27:40 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9799589a-b310-422f-ad7d-8e9e9d554a14</guid><dc:creator>simples533</dc:creator><description>I don&amp;#39;t think its possible to disable particular row in grid, but on selection of grid row, you can set some flag and update table, so when other person opens a same record, based on updated flag value in table, you can show him a proper message this row is being edited by other user.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Disable row selection in editable grid</title><link>https://community.appian.com/thread/58415?ContentTypeID=1</link><pubDate>Fri, 27 Jul 2018 09:23:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:387b10e1-2a00-45e4-9b96-f398a3a08a5c</guid><dc:creator>Dharmendra Godhani</dc:creator><description>&lt;p&gt;Could you provide some screen shots to get better understanding of the problem. Since the combination editable grid and selection is no available now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>