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.

Find Mode doesn't work when the entire Record is a button.

Featured Replies

I have a layout displaying a list of orders. I used to have a "go" button next to each record so the user could view the details of each order.

The user has told me they want to be able to click anywhere on the record/row and be taken to the details, rather than clicking a "go" button.

When I selected every field in the row and made it a button to display the order details, I ran into problems with the Find Mode. The button takes precedence over the ability to type in the fields to perform a search.

Is there a way to disable the button so the user can type into the fields, or a way to make a transparent button and "send to back" when in find mode, or a way to select the correct field when in find mode? I've tried "Go to Field" but I can't use the "Self" command, and I don't know how to specify which field to select. (It depends on which field the user clicked on.)

Thanks in advance.

I would use a rectangle with no line sent to the back as the button.

I also never find in list views. I usually have a dedicated Find layout that looks more like the data entry screen. It has a red border to differentiate it from data entry.

You could also duplicate the layout and have the script go to the duplicate layout and then enter the find mode. Duplicate layout would not have buttons defined as the original. Once the search is completed it would switch back to original layout.

You could give each field an object name. The button on each field would perform a script, with the object name as the parameter. The script would look like this:

If[ Get(WindowMode) = 1 // Find mode ]

  Go to Object[ Get ( ScriptParameter ) ] 

Else

  Go to Layout[Detail]

End If

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

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.