Smart Multi-Rows - Re-Adds Child Records

Chris Iacovelli October 19, 2023

I am exploring the use of a smart multi-row to create a parent/child relationship between two forms.

Initially creating the parent and child records are fine and work without issue.

  • If I update the the parent data points, it records the changes for the parent but re-adds the child rows.
  • If I update the the child data points, it does not record the changes and leaves the rows unchanged.
  • If I add a new child row, it records the row but re-adds all the child rows as new entries.

Version info:

  • Current Confiforms version is 3.6.1
  • Confluence version 7.11.2

1 answer

0 votes
Alex Medved _ConfiForms_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 20, 2023

Hi @Chris Iacovelli 

This sounds overly complicated - do you happen to have some extra IFTTT rules that are set to manipulate data in both forms?

Alex

Chris Iacovelli October 20, 2023

Thanks @Alex Medved _ConfiForms_ ,

I just rechecked; there are no IFTTT entries on either the master/parent

master.png

and/or the detail/child

detail.png

Chris Iacovelli October 20, 2023

@Alex Medved _ConfiForms_ ,

The master/detail data presentation is in a TableView which allowed for inline edits.

On a "let's try this and see what happens" debugging approach, I flipped to modal dialog for editing, the problem cleared.

Not ideal and not sure this is how it is supposed to work as the documentation around this seems silent on the behaviors to expect in TableView.

Alex Medved _ConfiForms_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 20, 2023

Are you saying that the inline edit mode for the master form in TableView misbehaves? And instead of editing rows, add them in a multi-row field?

Chris Iacovelli October 20, 2023

@Alex Medved _ConfiForms_ , yes. On the initial add, there are no issues. When I come in and edit the parent data points, edit the child data points, and/or add additional child rows, the entire set of child rows are re-added when inline editing is in place; this behavior is not seen in modal dialog.

Alex Medved _ConfiForms_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 21, 2023

Oh, that is an unfortunate glitch. Sorry about that.

We will fix this asap

Alex

Like Chris Iacovelli likes this
Chris Iacovelli October 24, 2023

thanks @Alex Medved _ConfiForms_ 

please let me know if you need any additional info from me on this topic.

Alex Medved _ConfiForms_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 24, 2023

We will include a fix in the upcoming update to ConfiForms, version 3.6.3

Like Chris Iacovelli likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events