Cancelling an EDIT of an inline item (childta...

(Rogério Penna) #1

Cancelling an EDIT of an inline item (childtable) results in LOSING the item!

I add a new vehicle to my form. It opens a new form (childtable) where I can fill some data and add photos.

I save. The vehicle is on the list (inline).

I can add several more vehicles and they go on the list.

Now I click one of them. It takes me to the DETAIL view, right?

Below it, there are the options CANCEL and SAVE.

If I hit CANCEL, it brings a message “ANY EDITS WILL BE LOST: NO or DISCARD”

No - you remain on childtable form. Discard - it should discard any EDIT. However, it discards THE ENTIRE ENTRY.

(Rogério Penna) #2

errr… before anyone says “so hit save instead”, there are many situations where you

don´t want to save the edit form…

example: selected WRONG item from the list and replaced a long text with another. Then you noticed you were writing on the wrong item. You want to recover the long text you deleted. So you DO NOT WANT TO SAVE. You want to cancel the edit only.

Right now, it seems to me, either you lose the text (if you save) or you lose the entire item…

(Grant Stead) #3

@Rogerio_Penna Yep.

(Grant Stead) #4

It’s actually a very new feature to be able to edit the child inline… And if you’re not comfortable with the resistive “beta” nature of it you can not make it “isapartof” and then you must as the child records after row submission…

(Rogério Penna) #5

But is this something that is planned to be fixed (discarding only the EDIT, not the row itself)?

So I can warn future users of the app that, FOR A WHILE, they should be careful with that?

(Praveen Seshadri (AppSheet)) #6

@Rogerio_Penna, I think your expectation is correct — I believe the desired behavior is that canceling edit on an inline row should not throw away the entire owning parent row.

Adding @Adam_Stone_AppSheet FYI