<?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>Emulating a multi user accessed spreadsheet on Appian using editbale inline grid. (Question) (Best Practice)</title><link>https://community.appian.com/discussions/f/general/11782/emulating-a-multi-user-accessed-spreadsheet-on-appian-using-editbale-inline-grid-question-best-practice</link><description>Someone is asking me to create the functionality of a shared excel spreadsheet on Appian. They want multiple business users to be able to log in and access this spreadsheet and make modifications to it so that others can see it. (Kinda like Google Docs</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Emulating a multi user accessed spreadsheet on Appian using editbale inline grid. (Question) (Best Practice)</title><link>https://community.appian.com/thread/52088?ContentTypeID=1</link><pubDate>Tue, 30 Jan 2018 13:32:40 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cde00049-e25d-4d75-a5d9-0238550b815f</guid><dc:creator>Sylvain Furt</dc:creator><description>Co-authoring like Office Online or Google Doc requires specific software and UI components. The Appian UI does not offer these capabilities.  Instead of trying to implement this in Appian, consider integrating with with Office Online/Sharepoint or Google Doc to edit the documents.&lt;br /&gt;
&lt;br /&gt;
These cloud-hosted systems offer many WS APIs that can be used to upload/download documents and edit them.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Emulating a multi user accessed spreadsheet on Appian using editbale inline grid. (Question) (Best Practice)</title><link>https://community.appian.com/thread/52045?ContentTypeID=1</link><pubDate>Sat, 27 Jan 2018 03:57:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0b567312-3a9e-45b3-b3b9-457feb5062c1</guid><dc:creator>chandu</dc:creator><description>&lt;p&gt;Hi Jhonn1,&lt;br /&gt; &lt;br /&gt; 1. but it appears that when adding a new row in the editable inline grid, it doesn&amp;#39;t generate an id field (rpimary key) which I think may be causing a problem. --- Are you using a sequence generator for generating primary key?I think you might need to use so that when new rows are added the primary key will be generated by Default.&lt;br /&gt; 2. It works for modifying data though, and I haven&amp;#39;t tried deleting yet.-- You can try delete from data store entity sail function(Deleting from DB is not a good practice instead its better to keep track of active and inactive records.&lt;br /&gt; &lt;br /&gt; I have a question. How would you handle the parallel edits?. Suppose two business users are editing the same data at the same time?&lt;br /&gt; if there is a rare case but still needs to be considered to implement this as well else data will be scrambled.&lt;br /&gt; &lt;br /&gt; Just to add my thoughts,&lt;br /&gt; &lt;br /&gt; As you aware that Editable grid will not have pagination what happens if the rows are getting increased 100+?&lt;br /&gt; How many columns does the editable fields should display?&lt;br /&gt; &lt;br /&gt; So in this case the user might experience noticeable slowness when no or rows are getting increased.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>