Hi,
I have a form that is letting people add items that they want to buy, one at a time. At any point there can be 1 or more items.
In my flow, the prices are calculated, by initialising and setting the variables.
However, if I have less than 5 variable set my flow fails.
I think I need to use an Array, but I am unsure.
My flow looks like this
Solved! Go to Solution.
I think I have fixed this, I have now got a condition based on whether a customer answered yes to add another line (variable2 etc) and if they didn't it just stops at that point.
It looks massive, but it will work
@Anonymous
Can you share the details of the expressions you use in your "set variable"'s?
Also, if they come from the Microsoft Forms responsas, can you share details on the Form itself?
Thanx!
Proud to be a Flownaut!
So the set variable looks like this
Hi again
According to the official documentation, funcion int() expects a string, so... can you share an example of
body('Get_response_details')?['r01dd8cab3c154b5186fb8e3c692f85e8']
as it is displayed on the Get REsponse Details output?
Thanx!
Proud to be a Flownaut!
Hi,
Sure, thanks for your assistance.
The Flow works if all variables are set, its only when not all five are set that it fails
@Anonymous
What are your requirements when not all five variables are set?
I mean, you can for example try to use coalesce() function to set a variable with a default value in case the corresponding response could not be obtained from the form response
Hope this helps
Proud to be a Flownaut!
I see what you mean, but I don't think that will work as it will populate the subsequent email with default info
if we go with the coalesce example.
Where would I use that function ?
@Anonymous
I need more details about what you are trying to build, can yo detail what expressions you to set the value in each variable, what field in the survey is optional and which one is mandatory, and which requirements you have in order to write the content of the email in case any of the fields in this survey has no response
Thankx!
Proud to be a Flownaut!
I think I have fixed this, I have now got a condition based on whether a customer answered yes to add another line (variable2 etc) and if they didn't it just stops at that point.
It looks massive, but it will work
thanks a lot for your help !
User | Count |
---|---|
88 | |
37 | |
26 | |
13 | |
13 |
User | Count |
---|---|
127 | |
54 | |
37 | |
24 | |
21 |