Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

ConfiForms Delete Entry from embedded form when entry in Multi row is deleted

Dieter Hoppek
March 31, 2026

Hello,

I have realized the example based on the description.

 Community - ConfiForms Delete Entry from embedded form when entry in Multi row is deleted.mov

The rules onCreate and onModified (Choose Action: Synchronize smart fields) works

But the Confirforms IFTTT Integration Rule Makro with the following configuration doesn't work.

  • Event: onModified
  • Choose Action to perform: Delete Confiform entry
  • Delete by filter: linkToTest:[emty]
  • Reference to form and its location: AnspROW:@self

Result is: Data set in the sub table won't delete as it is shown in the video.

Do you have a recomandation?

 

1 answer

0 votes
Alex Medved _ConfiForms_
Community Champion
March 31, 2026

Hard to tell what does not work for you... sorry

But if you follow the demo - it will definitely work

Dieter Hoppek
April 1, 2026

In my environment we are using Confiform 3.21.4. The example based on 3.21.5. Is between the versions a different?

Now I have realized the example 1:1.

Every Makro works, but not the ifttt Makro with the following configuration.

  • Event: onModified
  • Choose Action to perform: Delete Confiform entry
  • Delete by filter: linkToForm1:[emty]
  • Reference to form and its location: Form2:@self

If I delete a dataset in the multirow, In the Form2 the ID in the field linkToForm1 is deleted, but the dataset will not delete.

Is in the old version 3.21.4 a bug?

Alex Medved _ConfiForms_
Community Champion
April 1, 2026

I dont know, do you have the same configuration as below?

<ac:structured-macro ac:name="confiform" ac:schema-version="1" ac:macro-id="ecf38f9a-55e7-4312-a7ef-08b17219f276"><ac:parameter ac:name="formName">Form2</ac:parameter><ac:rich-text-body>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="43de7238-038f-4eb2-ad7e-c9fc9e1ffa8b"><ac:parameter ac:name="fieldName">name</ac:parameter><ac:parameter ac:name="fieldLabel">name</ac:parameter><ac:parameter ac:name="type">text</ac:parameter></ac:structured-macro></p>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="d73f49d1-fd23-4024-95bd-2008687a50f3"><ac:parameter ac:name="fieldName">linkToForm1</ac:parameter><ac:parameter ac:name="fieldLabel">linkToForm1</ac:parameter><ac:parameter ac:name="values">[[entry._page]|Form1|id|true||]</ac:parameter><ac:parameter ac:name="type">smartselect</ac:parameter></ac:structured-macro></p>
<p><br /></p></ac:rich-text-body></ac:structured-macro><ac:structured-macro ac:name="confiform" ac:schema-version="1" ac:macro-id="7a512624-8bbd-47fa-8400-971a79dc994c"><ac:parameter ac:name="formName">Form1</ac:parameter><ac:parameter ac:name="debugMode">true</ac:parameter><ac:rich-text-body>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="79bb5da7-78e2-4999-b455-554d006833bc"><ac:parameter ac:name="fieldName">name</ac:parameter><ac:parameter ac:name="fieldLabel">name</ac:parameter><ac:parameter ac:name="type">text</ac:parameter></ac:structured-macro></p>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="1c458de0-a987-4c01-b839-791dcf0ff69c"><ac:parameter ac:name="fieldName">multirow</ac:parameter><ac:parameter ac:name="fieldLabel">multirow</ac:parameter><ac:parameter ac:name="values">[@self:Form2]name,</ac:parameter><ac:parameter ac:name="type">smartmultirow</ac:parameter></ac:structured-macro></p><ac:structured-macro ac:name="confiform-ifttt" ac:schema-version="1" ac:macro-id="b1b8f500-d5bb-482f-af82-87e14edb4909"><ac:parameter ac:name="action">Synchronize smart field references</ac:parameter><ac:parameter ac:name="extras">linkToForm1</ac:parameter><ac:parameter ac:name="event">onCreated</ac:parameter><ac:parameter ac:name="title">multirow</ac:parameter><ac:parameter ac:name="who">Form2:@self</ac:parameter><ac:rich-text-body>
<p>synchronizes multirow with linkToForm1 field</p></ac:rich-text-body></ac:structured-macro><ac:structured-macro ac:name="confiform-ifttt" ac:schema-version="1" ac:macro-id="5803f449-2033-4ac7-9e1f-47ed0dcbbffb"><ac:parameter ac:name="action">Synchronize smart field references</ac:parameter><ac:parameter ac:name="extras">linkToForm1</ac:parameter><ac:parameter ac:name="event">onModified</ac:parameter><ac:parameter ac:name="title">multirow</ac:parameter><ac:parameter ac:name="who">Form2:@self</ac:parameter><ac:rich-text-body>
<p>synchronizes multirow with linkToForm1 field</p></ac:rich-text-body></ac:structured-macro><ac:structured-macro ac:name="confiform-ifttt" ac:schema-version="1" ac:macro-id="3ac828ba-34bc-4c00-a005-fa2499031cc9"><ac:parameter ac:name="action">Delete ConfiForms Entry</ac:parameter><ac:parameter ac:name="event">onModified</ac:parameter><ac:parameter ac:name="title">linkToForm1:[empty]</ac:parameter><ac:parameter ac:name="who">Form2:@self</ac:parameter><ac:rich-text-body>
<p>deletes records that dont have a reference to Form1 in linkToForm1 field</p></ac:rich-text-body></ac:structured-macro>
<p><br /></p><ac:structured-macro ac:name="confiform-entry-register" ac:schema-version="1" ac:macro-id="2f05db27-5274-49f4-8b03-8e0851c68278"><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:name="confiform-table" ac:schema-version="1" ac:macro-id="ab0e310d-1008-4d64-8b92-8e452da9dab3"><ac:parameter ac:name="formName">Form1</ac:parameter><ac:rich-text-body><ac:structured-macro ac:name="confiform-entry-edit" ac:schema-version="1" ac:macro-id="980a07ba-44a8-48d3-8a1c-324e8a2d6d15"><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>

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events