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.

Writing a Expiration Date Script for a Demo

Featured Replies

I am trying to write a script that will close the program after so many days. In other words the program is only a demo.

I found this one but I am having problems with it.


If ( IsEmpty ( FirstRunDate ) )   Set Field ( FirstRunDate , Get ( CurrentDate ) ) 

Else  If ( Get ( CurrentDate ) > FirstRunDate + 30 )    Exit Application  

End If

End If

I am obviously putting it in wrong. I made a new table called FirstRunDate, because when I write the script an error occurs, "The table cannot be found" I also wrote it as a field. What am I doing wrong?

I also do not see how to make it start right when the user opens the program the first time. I hope this makes sense. Thank you.

You should use both the table name and the field name.

Go to Layout [Prefs]

If [isEmpty(Prefs::FirstRunDate)]

Set Field [Prefs::FirstRunDate; Get(CurrentDate)]

Else If [Get(CurrentDate) > Prefs::FirstRunDate + 30]

Exit Application

End If

Prefs is a one-record table (in your case, FirstRunDate could serve the same purpose).

Set the script to run upon opening in File -> File Options.

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.