I have problem with IFTTT move attachment and update attachemnt record id.
I use two IFTTT:
1) OnCreated - MoveAttachment
condition: f1_checkbox:true
attachmentID: [entry.files.asAttachments.transform(id).asList]
Page (id or title) to move the attachment to: 276736255
2) OnCreated - Create/Update Confiforms Entry
condition: f1_checkbox:true
Parameters to set on the entry: files=[entry.files]
Reference to form and its location (pageId): FormName: 276736255
Everything is ok, but when I want to edit a new form on page 276736255 and delete the file, I get an error:
Could not delete this attachment: Record (holding an attachment) was not found.
What am I doing wrong?
Attachments should be set as comma separated values I believe
files=[entry.files.asAttachments.transform(id).asList]
Alex
I change files=[entry.files] to files=[entry.files.asAttachments.transform(id).asList] but I still get an error :(
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Little demo http://recordit.co/LDKDx3eSb1
And the storage format for the reference
<ac:structured-macro ac:macro-id="317f9b0f-e770-4245-bca1-1797e880ca78" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">form1</ac:parameter>
<ac:parameter ac:name="debugMode">true</ac:parameter>
<ac:rich-text-body>
<ac:structured-macro ac:macro-id="fbd93083-b77a-4f8e-8d2f-e5a39208e752" 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="641967af-3ba9-49f2-98ec-6c237f6c6227" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">move</ac:parameter>
<ac:parameter ac:name="fieldLabel">move files?</ac:parameter>
<ac:parameter ac:name="type">checkbox</ac:parameter>
</ac:structured-macro>
</p>
<p>
<ac:structured-macro ac:macro-id="47ae1bab-612d-4763-8bcd-42f37cd32314" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">files</ac:parameter>
<ac:parameter ac:name="fieldLabel">Files</ac:parameter>
<ac:parameter ac:name="type">file</ac:parameter>
</ac:structured-macro>
</p>
<ac:structured-macro ac:macro-id="099e969f-042e-4851-9201-1ef9994bcfa3" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="condition">move:true</ac:parameter>
<ac:parameter ac:name="action">Move Attachment</ac:parameter>
<ac:parameter ac:name="extras">166690966</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="title">[entry.files.asAttachments.transform(id).asList]</ac:parameter>
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<ac:structured-macro ac:macro-id="27729fd4-a1e7-4fd2-8292-9a5ead92eb9f" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="condition">move:true</ac:parameter>
<ac:parameter ac:name="action">Create ConfiForms Entry</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="title">files=[entry.files.asAttachments.transform(id).asList]</ac:parameter>
<ac:parameter ac:name="who">form2:166690966</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>
<ac:structured-macro ac:macro-id="9a720be9-1073-41c9-9922-330fd7cedcbd" ac:name="attachments" ac:schema-version="1"/>
</p>
The form on the target page has only one field of type File/attachment with the same name as on form 1 - "files"
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.
Your solution works, but I mean something else.
I want copy my content when i'm on new page 276736255.
When I open the registration form and want to delete the transferred files, I receive an error.
I can open files but i cant delete.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I dont get it... you want to copy a record and you want to move attachments WHERE? to the same page? Makes no sense to me
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have my registration form on PAGE A.
When i create record i display my records on PAGE B.
I use move attachment to trasfer files form PAGE A to PAGE B.
Users want to be able to copy records on PAGE B (sometimes modifying or deleting/adding files when create new record).
When i want copy and delete files I receive an error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you have one form? And want to move attachments from the original record to a new, copied one and store attachments on a different page?
Do you want to copy or to move attachments?
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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.