Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

can't enter into field

Featured Replies

There are a whole bunch of ways to do this depending how your database is set up. The most general approach is to have an override field that you can manually enter the tax amount into. If it's empty the tax calculates the normal way, and if it contains a value, then that value overrides the normal calculation. So, you change your tax calculation formula to:

Case(IsEmpty(TaxOverride),

...insert your original tax formula here...

,TaxOverride)

To make it look more professional, you can un-check the "allow entry into field" option from the original calculated field, and superimpose this field directly over the TaxOverride field. Make sure that you send the TaxOverride field to the back. Then, the calculated field will be what you see displayed, but when you click on it , you will actually be editing the TaxOverrid field.

The "Total" field sounds like a calc field -- and you can't edit calc fields manually, because they're calculations.

That last was just explanation of what you were experiencing; BobWeaver's solution will work.

  • Newbies

thanks for your help, but I don't know about these formula's. This is what I have now:

Case(IsEmpty(TaxOverride),Case(T_pst_check = "X" and T_gst_check = "" ; kev total * 1.08 ; T_gst_check = "1" and T_pst_check = "" ; kev total * 1.07 ; T_gst_check = "1" and T_pst_check = "X"; (kev total * 1.15) ; kev total),TaxOverride)

and it won't accept it. Can you offer any advice?

  • Author

Ok, your version of Filemaker uses semicolons for separators, not commas. So you will have to change the formula to:

Case(IsEmpty(TaxOverride);Case(T_pst_check = "X" and T_gst_check = "" ; kev total * 1.08 ; T_gst_check = "1" and T_pst_check = "" ; kev total * 1.07 ; T_gst_check = "1" and T_pst_check = "X"; (kev total * 1.15) ; kev total);TaxOverride)

or even simpler:

Case(not IsEmpty(TaxOverride); TaxOverride;

T_pst_check = "X" and T_gst_check = "" ; kev total * 1.08 ;

T_gst_check = "1" and T_pst_check = "" ; kev total * 1.07 ;

T_gst_check = "1" and T_pst_check = "X"; (kev total * 1.15);

kev total)

  • Newbies

We have a database which we use to invoice clients. We can check a box to add tax, and then we get the total at the bottom of the page. However, some things have to have tax added and some don't - often within the same invoice. What I need is for Filemaker to do what it does now, but when we need to change the final tax-included total, we can overwrite what is in the total field. I cannot get this done, it says it's editable in "fotrmat>field format>allow entry into field", but it won't let us enter another amount. HELP!

  • Newbies

brilliant!! Thank you...and I make a transparent number box over the automatically entered total to enter by hand other amounts!

quote:

Originally posted by livingwithanangel:

and I make a transparent number box over the automatically entered total to enter by hand other amounts!

Ack! Put the number field UNDER the calc field, not over it (i.e "behind" not "in front"). Make sure the calc field has "allow entry..." disabled. That way, when you click in what appears to be the calc field, you'll get the number field underneath.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.