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.

Looking for a better solution....

Featured Replies

I have a inventory database used by 15 different clients. Each logs in with there given login and pass. In my privleages I set a calculation to allow them to only see the data that is associated with them. This is done by setting the records access to limited. I use the calculation:

(Records can be viewed when Client="Ultra") (ultra being one of my clients names)

Every record has been tagged with a client name in order to make this work. This was the simplest way i could make this work and seems easy to maintain. My only conern is that this slows the database down as this calculation must be preformed on every lookup.

Does anyone have any suggestions on how this might be done with less intensive provessor use?

Thanks

Brad

I am guessing that all of your clients are logging into the same database served from the same server.

Im not sure if this is practical, but you could try using a self relationship from a global field to the client name field. You could store the client name in the global field to make the relationship work. By using "go to related records" you could have just the set of records for that client be in the found set.

If you place tighter controls on your find processes you could incorporate this approach directly into any find steps that are executed and just make sure that any find will either plug in the current client name automatically from the global field or do a "go to related records" and then do a constrain find on any additional search criteria.

This is not a very elegant approach but given what is being attempted, it might fit your needs.

I am guessing that all of your clients are logging into the same database served from the same server.

Im not sure if this is practical, but you could try using a self relationship from a global field to the client name field. You could store the client name in the global field to make the relationship work. By using "go to related records" you could have just the set of records for that client be in the found set.

If you place tighter controls on your find processes you could incorporate this approach directly into any find steps that are executed and just make sure that any find will either plug in the current client name automatically from the global field or do a "go to related records" and then do a constrain find on any additional search criteria.

This is not a very elegant approach but given what is being attempted, it might fit your needs.

I am guessing that all of your clients are logging into the same database served from the same server.

Im not sure if this is practical, but you could try using a self relationship from a global field to the client name field. You could store the client name in the global field to make the relationship work. By using "go to related records" you could have just the set of records for that client be in the found set.

If you place tighter controls on your find processes you could incorporate this approach directly into any find steps that are executed and just make sure that any find will either plug in the current client name automatically from the global field or do a "go to related records" and then do a constrain find on any additional search criteria.

This is not a very elegant approach but given what is being attempted, it might fit your needs.

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.