Hello,
I have an interface which uses a record grid to display a document repository. My documents are stored in SharePoint but the record data contains the SharePoint File IDs, file names and other metadata (the documents are not stored on Appian as there will be hundreds of thousands of documents to store).From this Interface, I want to give the user the ability to view and download documents. In order to do this, I have gone down the route of using an a!startProcess when clicking on a button.
In this process, I am running a loop which iterates through the selected documents, brings the document back from SharePoint, and zips the document together. In the onSuccess parameter of the a!startProcess smart service, I pass the zipped document back to the interface. from there, the user can use a downloadDocument link to download the zip file.
The issue I am facing is that in order for the zipped document to be brought back, I must activity chain my process, and when downloading more than a certain number of files, it will break the 50 node limit.
Does anyone have any suggestions?
Thank you.
Discussion posts and replies are publicly visible
For the last few months, I have engaged in some interface designs, and one of the limitations that I have encountered is how little activity chaining is allowed. Sometimes it is so frustrating, especially if the tasks are to be streamlined effectively. At times it reminds me of my hardships in MBA dissertation writing where progress can be halted in ways that seem unexpected. So, I opted for MBA dissertation writing help to overcome such hardships and keep my research going.