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.

Resetting a Find

Featured Replies

I am trying to re-set a find within a script.

I have done the find before I enter the scriptmaker. Then I go into the script and look at it and close it. When I close it - I tell it to replace the Find Requests.

What am I missing - it is stuck on the original found set!!! I have tried it with restore find requests both on and off.

Help.

You must have restore on. This is an option in both the script steps "Enter Find Mode (restore)" and "Perform Find (restore)". If you are just doing a canned fine, use ONLY "Perform Find (restore)".

As a general rule, is is best not to ever use the restore option. It is not self documenting, the only way to see what find the script is performing is to either run it then do a restore and look or to print the script. It is a much better practice to always do finds explicitly:

Enter Find Mode ()

Set Field (...,...)

Set Field (...,...)

.

.

.

Set Field (...,...)

Perform Find ()

Then there is no mystery what find is being performed.

-bd

  • Author

Okay - so here is the script I created

Enter Find Mode ()

Set Field (Terms, Terms = "NET 30")

Set Field (Days Since Invoice Posted, Days Since Invoice Posted > 30)

Preform Find ()

Sort (Restore, No Dialog)

It Enters the Find mode fine, but then tries to put a 0 in the Terms field, not NET 30. And then I get a No Records Match this Request and have to manually complete the loop.

What am I missing??

Thanks for the help.

Is the Term field a text field? That's the only way something like "NET 30" can work properly.

Is Days Since Invoice Posted a number field? Set Field() won't work with symbols like "> 30" -- try Insert Calculated Result(), and be sure to put it in quotes.

Put a Pause Script before the Perform Find so you can verify the Find Requests are as you intended. That's step one in troubleshooting; take out the Pause once it's working.

  • Author

Good morning and thank you

That seemed to take care of my find problem within that script.

Have my meeting today with my client. Let's hope and pray they like the changes I have made.

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.