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.

Required Entry but Not Modifiable

Featured Replies

Hi all,

Okay, you're going to laugh, but I'm going to ask this question anyway. I've been developing all day (and haven't backed up since first thing this morning) in FM Pro 10 Advanced. Somehow (don't ask how!) I've ended up on a layout where I have a field that requires a value, but is set to be not modifiable. Oops.

I can't get out of the record without getting the "{field} is defined to require a value. You must enter a value." message. If I try to type something in, I get that "This action cannot be performed because this field is not modifiable." I can't delete the record or quit. But I can get into ScriptMaker or open new windows and do things on other layouts. I cannot Manage Database.

So, my question: Do I just have to Force-Quit? If so, is there any way that the file will be safe to use -- or should I threw out today's development and revert to an old file to avoid any problems?

Thank you so much for any help!

Well if you can open a new window, then you probably can go into layout mode in that new window and change the field behavior to allow entry.

Also if you can get into script maker, you can always have a script set that field.

  • Author

John,

Thanks very much for your reply. The "Not Empty" box was checked under Validation in the Field Options. I don't think this could be changed from the layout.

I did bring up the layout in the new window and tried changing the field. That didn't work, but it did result in a different message, something about the value being required, but that it couldn't be edited on this layout so I was supposed to enter it on a different layout.

I don't know if it next came up on its own, or because i hit something (Esc?), but it then gave me the option to Revert the Record. That did the trick! It deleted (un-created?) the record and let me out of the endless loop!

Good stuff. Thanks again for your prompt reply, and the assistance. Cheers!

Michael

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.