This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
Course Description: Sometimes a workflow needs the results from another workflow before it can run. In this session, we'll see how easy it is to chain apps so that when one finishes, the next app in the chain starts!
Great training. As you demonstrated, if you have a control populated within the same workflow by some tool upstream, it requires a run of the workflow to populate new values. Unless I'm mistaken, if I then take the workflow and save it to the server that makes the interface list static, running the workflow from the server wouldn't update any new values for the interface. Is that correct?
I guess chained apps would have limited functionality on the server unless you're saving them locally on the server (i.e. app 2 and app 3 on the server file system, and publish app1 to the server?) And further, the list files created would also need to be stored in the server file structure to refresh properly.
@ephij@mestevez Great questions. Regarding chained apps on the gallery, yes: all the assets would need to be available on the server. By assets, we're talking supporting workflows (Apps 2, 3...however many are in your chain) as well as any files that are created in the process to update interface tools (like a file of values to populate a Drop Down). We have an article that you may find helpful for more information!
@ChristineBif you are publishing a chained app to the gallery and using the output file approach, don't you run the risk of multiple users running the app at the same time and changing the file contents that had been set by a previous user? Would the app handle this situation cleanly? If not, it seems that you would need to create output files for each user, and have some sort of cleanup to avoid a proliferation of files. I'm trying to get a sense of the viability of using chaining for a multi-user app on the gallery.