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.

Locking Fields Based on Data Entered?

Featured Replies

Another bizarro question... sorry! Is there a way to set up both of these things:

1- Once a new job (record) is created, you cannot change the job number field (it currently auto-assigns when you press "New Job" script button based on the last job number for that client code)

2- Once a job is marked "Closed" and "Billed" (2 different fields) you can no longer edit it in any field, or at least have a warning that the job is closed and billed before being allowed to change any data.

THANKS FOR ANY INSIGHT!!

Hi snackcakes101!

There are several ways to control or lock records and, although we might recommend an option, only you will know the *best* method depending upon your solution.

1) Auto-assign serial numbers, IDs, etc. can be controlled (upon creating a new job, for instance), by setting the field definition on auto-entry to prohibit modification of value.

2) You can control modification of fields by setting a field's format behaviour (if you never want the field modified) by de-selecting "allow entry into field," and then control privleges to a specific layout which contain these fields with "allow entry into field" selected. A potential problem with this method is creating a new layout and forgetting to de-select the property on the field (been there, done it). crazy.gif

3) Fields such as posting to a General Ledger (or closed and billed) can be restricted through Access Privleges on a field by field basis even (using calcs)! This is probably the preferred method for Billed or Posted because it allows Management access to field modification by entering their password.

4) You could even use scripts! For instance, if it's a value list, I tend to favour CobaltSky's solution from his website ValueLock. It's quite slick!

If you need help with any of these suggestions, let us know! There are many great people on this Forum willing to help grin.gif

LaRetta

And do not forget validate by calculation!

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.