Heads up! On March 5, starting at 4:30 PM Central Time, our community will be undergoing scheduled maintenance for a few hours. During this time, you might find the site temporarily inaccessible. Thanks for your patience. Read more.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

No filling in Smart Dropdown correctly

Maximilian Herbert
Contributor
January 29, 2025

Hey there,

 

got a little issue - hope someone knows what is wrong..

So I have a form (FORM1) which consists of a Field (FIELD1) that is of the type "Smart Dropdown". It points to another Form (FORM2) which has two entries (the two possible Types you can choose)

Now I use a third form (FORM3) with a Textfield (FIELD3) that has an IFTTT creating an entry in FORM1. When being created there should be some values passed from FORM3 to FORM1. The problem begins when I try to set the value of the Smart Dropdown field. 

In FORM3 the IFTTT Parameters to Set look like this:

FIELD1 = [entry.FIELD3]

So the value gets passed to the FORM1 and there is an entry created, but not "correctly".

I added a picture of FORM1 entries. The blue entry is nativly created from a Form Registration. The orange one is the entry created throught the IFTTT with the parameters to set. As you can see there is a difference how the value is saved in the entry. Unfortunaly I have further IFTTT's that dont get triggered because of the wrong formatting (at least I guess thats the cause)

How can I set the value of a Smart Dropdown Field correctly through an IFTTT Create entry? Is this even possible?

Thanks in advance 
Max

 

CloudReadinessCheckWrongInput.png

1 answer

1 accepted

0 votes
Answer accepted
Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 29, 2025

Hi

FIELD1 expects an UUID of the record it should point out in FORM2

Alex

Maximilian Herbert
Contributor
January 30, 2025

Yeah - for FIELD 1 I enabled "reference to record" so that makes sens.

So what I did was to XLS export FORM2 (the both possible drowndown values) and find out their UUID (for the "Migration" it is b55637C...... ).

In FORM3 I put this ID in the parameters to set for creating an entry in FORM1 like that: ProjectType = b55637C...... 

But then the UUID gets stored... which again does not trigger the following IFTTT's
I think im missing somthing :D

 CloudReadinessCheckWrongInput2.png <-(FORM1 Entries)

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 30, 2025

The easiest way to get the UUID is to create a view over the form's data and add a ConfiForms Field with a field name parameter set to id

In your configuration - what is "ProjectType" ?

Maximilian Herbert
Contributor
January 30, 2025

Yeah, works as well. But should be the same ID as in the export right?

Ah im Sorry - ProjectType is my FIELD1.

Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 30, 2025

So, yes FIELD1 should accept the UUID (id field) of the record from FORM2

(assuming the smart dropdown is configured with an enabled "Reference to records" parameter)

Maximilian Herbert
Contributor
February 20, 2025

Hi Alex, found the "mistake" - it works perfectly but you have to eleminate all blanks in the parameters to set. Otherwise it will somehow put  a "reference" and not the value in the entry.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events