<?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>Extracting data from excel sheet to CDT</title><link>https://community.appian.com/discussions/f/general/9100/extracting-data-from-excel-sheet-to-cdt</link><description>Hi All, I need to validate the data uploaded by user in form of xslc doc into a CDT (array) by clicking Validate button before the users proceeds to submit the form. What is the best approach to achieve this? calling a process model to import data and</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/141111?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2024 14:38:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4232b154-6d34-450f-84e0-c8645bf8f6ad</guid><dc:creator>soarev5965</dc:creator><description>&lt;p&gt;&lt;span&gt;Hello, does this plugin have any limitations? How large can the XLS files be for this plugin to function? regards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/71766?ContentTypeID=1</link><pubDate>Fri, 31 Jan 2020 15:09:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:89e2b6d1-0384-4d94-bdf3-1bd7effaec87</guid><dc:creator>sergiog0001</dc:creator><description>&lt;p&gt;this link seems to be out dated&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/40648?ContentTypeID=1</link><pubDate>Wed, 21 Dec 2016 10:00:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6c192c9f-fbb6-4c50-8d38-9f64d95e1c0a</guid><dc:creator>chetany</dc:creator><description>@chandrasekharg , yes , definitely uploading the document and looping back to the same task would be a good approach.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/40617?ContentTypeID=1</link><pubDate>Tue, 20 Dec 2016 19:02:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b496b6b3-41d0-457a-bd9d-26f6c49b9e08</guid><dc:creator>chandu</dc:creator><description>@chetany it seems good if we have a document that is already present in appian. we have implemented something like, user has uploaded the excel document on clicking on Upload button submit the form, read the data from the Excel and put in a pv(capture an error if any)loop it back to the same Task and display the error or success message.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/40613?ContentTypeID=1</link><pubDate>Tue, 20 Dec 2016 18:15:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b01fe9e3-c5ac-4a17-ad4f-855c39f63041</guid><dc:creator>kalpanap</dc:creator><description>Thanks a lot for the information.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/40610?ContentTypeID=1</link><pubDate>Tue, 20 Dec 2016 17:13:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:b7a455fb-82b9-449d-b176-c56d4ec67c7f</guid><dc:creator>chetany</dc:creator><description>Possible approach:&lt;br /&gt;1. Get the data in the excel into a CDT variable - use the plugin for this. the plugin should contain a expression function for it, so that it could be used on the SAIL form&lt;br /&gt;2. Then validate it on the SAIL form itself.&lt;br /&gt;3. Enable/Disable the submit button based on the validation.&lt;br /&gt;&lt;br /&gt;A problem here will be that - since you want to validate before the form is submitted, the excel document will not actually have been created in Appian system - hence permanent docId would not have been generated. So, the plugin function may not work..&lt;br /&gt;The Excel tools plugin (&lt;a href="https://forum.appian.com/suite/tempo/records/item/lMBCLGOdlMUpdGVqW3dQaIKmclBmvvNEj8vu_cjb7T-5YiPr4Fu8ly5Yj1s09uenE4RYzA8zKyx7eiUh-mhLnP-zRWuXMAWLSh_Ffkgey8jrCr-KQ/view/summary)"&gt;forum.appian.com/.../summary)&lt;/a&gt; has a function to read data from Excel, but you need to check what inputs it needs.&lt;br /&gt;It is likely that it needs a docId, in that case the docId needs to be valid one (and for that the document should be actually uploaded in Appian).&lt;br /&gt;If that is the case, then you need to think of some other approach&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Extracting data from excel sheet to CDT</title><link>https://community.appian.com/thread/40609?ContentTypeID=1</link><pubDate>Tue, 20 Dec 2016 17:12:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d404240d-8414-4dc8-bac5-ce01d703eeb0</guid><dc:creator>chandu</dc:creator><description>AFIK, It is good approach to design a process model for this type of Scnerios, This will reduce overload on the form(SAIL UI) when the Excel sheet contains data that will take noticeable time.&lt;br /&gt;In future the uploads increased also this can be continued instead of handling in the UI.&lt;br /&gt;Lets see what other  Practitioners suggest&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>