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.

How to Lock Records after 45 days?

Featured Replies

I would like to build into one of my systems a

This is now much easier in FM 5.5 than it was in FM 5. You can use the Access Privileges to limit editing and deletion based upon a field. This field can just be a calculated number field set to 1 or 0 using Status(CurrentDate) and the entry (creation?) date.

-bd

So if you just simply set your system date to some date before 45 limits the protection fails.

Also (and is even worst) if you set system date to some date in far future before first time launching app you could use it forever (after resetting system date)

And many many other ways...

Dj

Well LiveOak's example was only described in the most simplistic of ways and just addressed the stated need.

As an additional method of security, a script could be run daily, or at some set interval and on a system with te "official" date, which flags all records older than 45 days.

And I am sure that there are about a billion other solutions and various other situations which would need to be addressed, but once the factors are known, it really is as easy as LiveOak stated.

I think you already know my opinion on protecting so called demo version.

frown.giffrown.giffrown.gif

impossible

Dj

Eited from here

Of course if the recuists of systems are those (and we are not trying to prevent someone from using our app without paying for it) than those methods would work just fine.

  • Author

I don't think I made myself clear. I do not want all records to freeze in 45 days. I want all records to freeze "If a specific password is not entered in any 45 day period"! In other words lets say its day 255 and by the day 300 (45 days) password "HubaHuba" has not been entered All Records Lock.

Thanks

Just so we are being clear. Are we only trying to protect this solution from intrusion by middle east terrorists or do we need a form of protection that is also resistant to the best attempts of the NSA? wink.gif

What is this protection being used for?

-bd

  • Author

bd,

My main thought is, if a solution is sold with an ongoing maintainance agreement and the agreement is not kept. Its a way to protect the integrity of the agreement.

  • 3 years later...

Ok I have an answer! I sell my applications online. I have been using a program that works quite well for what you want. It will give your app a demo period of however long you wish as well as TOTAL security from being duplicated and sold or stolen. I have tested it and it works perfectly. Go to ExeShield and get the $79.00 version. Unless you want licensing options instead of just simple registration codes.

Feel free to contact me on this for help.

Edited by Guest

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.