In my case I have two forms on different pages.
Both forms have the same smart multi-row field.
When I register a new entry in form1, I would like to create an almost empty form2 using IFTTT create confiforms entry. I only want to copy the data from the multi-row field.
The formula multirowfieldform2=[entry.multirowfieldform1] does not work.
Is there a chance to do this or does the multi-row field have limitations that make it possible?
Not sure I understand that, but the multi-value field expects a CSV value, so it might be as easy as
multirowfieldform2=[entry.multirowfieldform1.asList]
@Alex Medved _ConfiForms_
I forgot to add that in the multi-row field I have two text fields
This multirowfieldform2=[entry.multirowfieldform1.asList] doesn't work
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
OK, sorry, this should be something like
multirowfieldform2=[entry.multirowfieldform1.transform(id).asList]
As we want to pass the IDs as CSV list
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unfortunately it doesn't work.
Probably because of my slightly confusing setup.
Inside both forms - form1 and form2 - I have a separate form with 3 fields that I use for multi-row.
Will it be generally possible to create/copy data from a multi-row field with this solution?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is exactly what I understood - not sure why you have it, but it is exactly what I have tested
Here is my little test case illustrating a working approach
<ac:structured-macro ac:macro-id="0135ee2d-70dd-4eb6-892c-0f5c3ab84753" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">source</ac:parameter>
<ac:rich-text-body>
<p>
<ac:structured-macro ac:macro-id="b84045a1-6aae-452d-ace0-4ce4bc613f71" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">t</ac:parameter>
<ac:parameter ac:name="fieldLabel">t</ac:parameter>
<ac:parameter ac:name="type">text</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="2c871d66-fb39-418c-a6f0-1086d8c4bae1" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">ta</ac:parameter>
<ac:parameter ac:name="fieldLabel">ta</ac:parameter>
<ac:parameter ac:name="type">textarea</ac:parameter>
</ac:structured-macro>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
<ac:structured-macro ac:macro-id="50062a12-c55a-4a64-95a8-611dd0b07bef" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">formA</ac:parameter>
<ac:rich-text-body>
<ac:structured-macro ac:macro-id="0c812ea9-4bc8-4e41-a894-ad79faa23bbd" ac:name="confiform-entry-register" ac:schema-version="1">
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<ac:structured-macro ac:macro-id="6242eb7f-78b0-4f93-a8a1-f87adb790d97" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">multirowfieldform1</ac:parameter>
<ac:parameter ac:name="fieldLabel">multirowfieldform1</ac:parameter>
<ac:parameter ac:name="values">[186843200:source]t,ta,</ac:parameter>
<ac:parameter ac:name="type">smartmultirow</ac:parameter>
</ac:structured-macro>
</p>
<ac:structured-macro ac:macro-id="3e99d199-336d-4c1c-bc8b-11b13b6be308" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="action">Create ConfiForms Entry</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="title">multirowfieldform2=[entry.multirowfieldform1.transform(id).asList]</ac:parameter>
<ac:parameter ac:name="who">formB</ac:parameter>
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<br/>
</p>
<ac:structured-macro ac:macro-id="f73de7be-beb6-4e64-88bb-c37058a8007d" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">formB</ac:parameter>
<ac:rich-text-body>
<ac:structured-macro ac:macro-id="fd069449-3c11-4946-b83f-7ac1c5695506" ac:name="confiform-entry-register" ac:schema-version="1">
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p>
<ac:structured-macro ac:macro-id="5e1039b6-de07-4e78-9552-3daad9a61fa9" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">multirowfieldform2</ac:parameter>
<ac:parameter ac:name="fieldLabel">multirowfieldform2</ac:parameter>
<ac:parameter ac:name="values">[186843200:source]t,ta,</ac:parameter>
<ac:parameter ac:name="type">smartmultirow</ac:parameter>
</ac:structured-macro>
</p>
</ac:rich-text-body>
</ac:structured-macro>
Hope it helps
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.