Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

How to display 1 to n "Text boxes" based on the number of check cases a user chooses

Kevin_VANCAPPEL
10 - Fireball

Hello,

 

  I would like to know if it was possible to display 1 to n "Text Boxes" based on the number of check cases a user chooses in an Alteryx app.

 

  In a first tab, the user would have to choose from 1 to n "Dates" ((("List zone" tool, connected to a source - no problem on this point))).

  In a second tab, depending on the number of dates chosen in the first:

    - from 1 to n "Text zones" appear (is this possible please?),

    - for each of them, the question asked to the user is dynamic (((ex. Please comment on the date YYYY-MM-DD, YYYY-MM-DD corresponding of course to one of the 1 to n dates chosen in the first tab)))?

 

  So in my question there are actually 2 questions.

 

  Thank you to everyone, and above all, have a good new week.

 

  Kevin V.

3 REPLIES 3
BrandonB
Alteryx
Alteryx

Hi @Kevin_VANCAPPEL 

 

I have thought about this before, but haven't figured out a good way to do so. Because each Text Box represents a tool on the canvas, I think you would have to go through some type of chained app approach that actually modifies the underlying XML of the workflow which would add or remove text boxes depending on the results of the previous workflow for the subsequent app. This concept doesn't seem to difficult, but you would need to do that in conjunction with a chained application which would be packaged up to the Server so referencing where those packaged files live could be difficult.

Kevin_VANCAPPEL
10 - Fireball

Hi @BrandonB ,

 

  thank you for you answer, but I only have a Designer Licence. ☹️

  

  I think it's impossible to do this with the Designer version of Alteryx.

 

  Thank you again 

  Kévin V.

clmc9601
13 - Pulsar
13 - Pulsar

Hi @Kevin_VANCAPPEL,

 

I've run into this before where I want to dynamically change my interface. My somewhat sloppy workaround was to provide a multi-line textbox where users could enter the values comma or newline delimited. Then I'd convert those to separate rows with a Text to Columns tool and join by record position to my original data. It might not work depending on your use case, but it is an idea.

 

If you want to be clear what your users are matching, you can use a Tree tool to populate what they're matching. For example, the top of the interface would show the Tree with dates prompts 1., 2., 3.. You can instruct your users to write they dates they want for each in a separate line.

Labels
Top Solution Authors