# When does Glide do math column recalc?

**URL:** <https://community.glideapps.com/t/when-does-glide-do-math-column-recalc/55693>\
**Category:** Ask for Help\
**Created:** [December 13, 2022, 1:40pm UTC](https://community.glideapps.com/t/when-does-glide-do-math-column-recalc/55693 "2022-12-13T13:40:06Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 13, 2022, 2:13pm UTC](https://community.glideapps.com/t/when-does-glide-do-math-column-recalc/55693/4 "2022-12-13T14:13:58Z")

</div>

> [@MattJP](#):
>
> The ‘native’ forms are add, edit, details? (I am unclear about new.)

An Add Form is what you get if you use a Show Form Screen Action, or enable the Add Form option on a list screen, or use a Form Button. You can tell when you’re in a native form, as you have the Cancel/Add options at the top of the screen.

![Screen Shot 2022-12-13 at 10.06.36 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/2/92b82a8b705e7057ae199a5d6ba3115b2683b57f.png)

And an Edit Screen is what you get if you enable the Edit option on a Details Screen, or use a Show Edit Screen Action. A native edit screen gives you Cancel/Done options.

![Screen Shot 2022-12-13 at 10.07.04 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/8/6837b3562ebfb636a7a15ca9e5b3fce92350f0ba.png)

These are the “out of the box” options that Glide provides for adding and editing data. The thing that both have in common is that any data that is edited/changed inside the form screen isn’t actually committed to the database until the form is submitted.

But there are other ways to add or edit data. You can stick input components on a details screen and allow users to directly change data. And of course there are the Set Column Values and Add Row actions.

When it comes to Custom Forms, @Jeff_Hager gave a very concise explanation here:

> [@Multi-step form](https://community.glideapps.com/t/multi-step-form/34556/4):
>
> A custom form is just a detail screen that’s designed to act like a form and uses entry components linked to user specific columns as the temporary placeholders for the data. Once you are done filling out the form, you can have a button with a custom action that will first have an Add Row action that will take those user specific column values and write them to a different table. You can then follow that action with a Set Column action that will clear the user specific columns so it’s ready fo…

> [@MattJP](#):
>
> Let me pose a simple example of a quote record where the customer is entering a qty against a price and gets a total (qty x price) back. What is the design pattern for that?

yeah, I’d probably use a Custom Form for that.

---

_[View the full topic](https://community.glideapps.com/t/when-does-glide-do-math-column-recalc/55693)._
