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.

Creating a user Log

Featured Replies

Is there a way to create a log file that will show me when a user logs into FM Database and when Log Out?

I am using FM Server 8 and FM 8 - 8.5 on workstations

Thank you,

Joseph

Edited by Guest

In an open script, create a record in a Log table for that user's login; AccountName, LoginTimeStamp. Your Close script could create a record for recording the users's logout.

  • Author

Where would this be?

Thank you

It's in the Logs folder of the root level FileMaker Server executable. On Windows that's in the programs directory on C. On Macintosh it's in the root level Library. Drill down thru the FileMaker Server directory until you find it.

HTH

Steven

  • Author

Ok I will take a look --- is there anyway to get this report emailed to me everyday?

  • Author

Can you show me an example of this if you have already done one? It would sure help me.

Thank you,

Joseph

You'll need a Users table that has a field with their Account Name in it.

Then, in your Open Script (the script that runs when the file opens), you:

1. Go to a layout based on a Users TO.

2. Enter Find Mode.

3. Set Users::AccountName to Get (AccountName)

4. Perform Find.

Now you are on the User's record that just logged in. Create a new record in your Log table:

5. Set $$UserID to Users::primaryKeyID

6. Go to Login Table

7. Create New Record

8. Set Login::UserID to $$UserID

9. Set LoggedIn to Get (HostTimeStamp)

Close does the same thing, but sets LoggedOut.

  • Author

I have to say I am a little lost -- I have tried what you said but does not show me anything --- Is there way to show me an example.

Also, I need this to run without notice to the user.

Thank you,

Joseph

I think I've over-engineered my initial response. Here's an example of what I'm talking about. Under File Options, you set the Open/Close scripts to run, respectively.

UserLog.zip

  • Author

thank you -- but what would the Login and password be -- I have tried everything?

  • Author

I can not seem to login to your sample -- what is the password and user name that you used? Or am I doing something wrong?

Thank you for your time

Joseph

I'm so sorry.

Account Name: admin

password: pwd

  • Author

Great work on this -- work perfectly ---

Is there a way to email the results to my email -- but not use the workstation email (Do not want them to see this).

Thank you,

Joseph

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.