Hello Alteryx Community,
I'm am looking for assistance with creating a dynamic interface using chained applications and XML hard coding. The first app will read in a list of n parameters and create the second app using a template of the second app. Completion of the first app should trigger the second app. In the second app, users should be able to enter values for each parameter, preferably all on the same page.
Currently I have this functionality working, but users have to enter in values one page at a time using a "feedback loop" approach (app1 -> app2 (enter value for param1) -> app1 -> app2 (enter value for param2), and so on, until all parameters have values). I also had a version where all parameter names and values were in the same text box. Both these approaches can be ignored/avoided since I already explored those and determined that they weren't optimal.
Just to explain a little further, this is how I would like it to work, but if you have another approach feel free to chime in.
app1
| Name | Value |
| param1_name | <default value or empty string> |
| param2_name | <default value or empty string> |
| paramN_name | <default value or empty string> |
- read template_app2 as xml flat file
- use list of parameters to update xml code of template_app2
- update should be text box tools for each parameter
- "Enter value for paramN_name" as the question
- <default value or empty string> as the default text
- output updated template_app2 as app2.yxwz
- trigger app2 after completion
app2
- Lets users enter values for all parameters
- sample:

Note: these apps are a part of a bigger chain which is why I need it to be this way