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.

Featured Replies

I've been playing with ideas to find customer names that are similar. This is because we have many duplicates. Pattern Count doesn't work, ! doesn't work. I need something that finds similar ones that someone can then find to manually compare.

I've been playing with using Filter. It seems to me that if two fields are compared and contain the same letters (most of them) that they might be the same. I attached my play file. Am I on the right track here? Can anyone see what my thinking is, and would something like this work?

Or maybe I should include their address also, although someone could have moved. Any ideas to help me find similar names would be wonderful. Also, this file won't work because the fields are in the same record but they wouldn't be ... they would be different records. Big bad bummer.

Well, I think that if I remove all letters that match, and only a small number of letters don't match they might be similar. What do you think? Ideas on attacking this problem would be very much loved. Thank you. grin.gif

test.zip

Hi,

I've been playing a lot with this concept too. Actually, there's a file, in fm5 format in the Sample section, called SpellChecker, which tries to catch mismatched names.

I'm working on a FM7 version now, involving a script which parse the content of the Left key.

Entering "Marlboro" will give a Basekey of

(|)(+)Marlboro

(|)M(+)arlboro

(|)Ma(+)rlboro

(|)Mar(+)lboro

(|)Marl(+)boro

(|)Marlb(+)oro

(|)Marlbo(+)ro

(|)Marlbor(+)o

(|)Marlboro(+)

M(|)arlboro(+)

Ma(|)rlboro(+)

Mar(|)lboro(+)

Marl(|)boro(+)

Marlb(|)oro(+)

Marlbo(|)ro(+)

Marlbor(|)o(+)

Marlboro(|)(+)

M(|)(+)arlboro

M(|)a(+)rlboro

M(|)ar(+)lboro

M(|)arl(+)boro

M(|)arlb(+)oro

M(|)arlbo(+)ro

M(|)arlbor(+)o

M(|)arlboro(+)

....

Marlbor(|)(+)o

Marlbor(|)o(+)

Marlboro(|)(+)

...

M(|)(+)rlboro

M(|)a(+)lboro

M(|)ar(+)boro

M(|)arl(+)oro

M(|)arlb(+)ro

M(|)arlbo(+)o

M(|)arlbor(+)

...

Well, a lot more as a base.

Then a sub-loop set a new key substituting each of (|) and (+) by one of the alphabet letter.

SetField[newKey;newKey&"

Marlborough

It depends whether or not one is smoking. wink.gif

In Ugo's case, I think it is more of a What than if.... biglaff.gif

Especially after reviewing his newest sample file... ooo.gifDunno2.gif

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.