Skip 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.

TAB to Next Record

Featured Replies

  • Newbies

greetings all,

I am working with a barcode reader that inputs data into my fields.

The barcode reader "TABS" to each line. What I need to do is ,..somehow trigger filemaker to "New Record"

I thought of a hand held barcode sheet that I could mauallu read when i wanted to go to the next record.

eg,...bar code for cmd + N,....the problem is, the command key does not have a font therefore I cannot generate a barcode for it.

Does anyone know a wat I could do this??

maybe a code from a specific field could execute a script? but what code could i use?

may be as i TAB through the DOC i could tab to nect record? but how do I select that?

any insight or input would be helpful.

thanx

quote:

Originally posted by jdonovan:

greetings all,

I am working with a barcode reader that inputs data into my fields.

The barcode reader "TABS" to each line. What I need to do is ,..somehow trigger filemaker to "New Record"

I thought of a hand held barcode sheet that I could mauallu read when i wanted to go to the next record.

eg,...bar code for cmd + N,....the problem is, the command key does not have a font therefore I cannot generate a barcode for it.

Does anyone know a wat I could do this??

maybe a code from a specific field could execute a script? but what code could i use?

may be as i TAB through the DOC i could tab to nect record? but how do I select that?

any insight or input would be helpful.

thanx

I would use a script like the following, where Input_Field is the field set to have the entry from the bar code reader:

Loop

New Record/Request

Go to Field [ Input_Field ]

Loop

Exit Loop If [ not IsEmpty( Input_Field ) ]

Pause/Resum Script [ 00:00:01 ]

End Loop

End Loop

What this does is create a new record, go to the field for the input, wait for the field to have some data, then create's a new record (within one second) and goes through the whole process again.

The caveat is that you need to have some way to get out of the outside loop (notice that there isn't an "Exit Loop If" for the outside loop). Place a button on your layout called "Done" or "Exit" or something like that. The button will take the user out of the bar code reading area of the database into some other area via a script. But the important part of this button is the setting for what to do to the current script when clicked. Instead of the default, which is Pause, select Halt. This will allow you to exit your loop.

The alternative is to use a plug-in like ScriptScheduler to run a script when the field has data.

Chuck

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

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.