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.

Maintaining one database version for both Hosted and Mobile

Featured Replies

Sanity Check Please :  )

• “EasySync Settings” and “Sync Check” are in both Mobile and Hosted versions,

    but are quite different.  If I change their names to “EasySync Settings Server”, 

  “EasySync Settings Client”,  “Sync Check Server” and “Sync Check

  Client” I believe that references to those names will change automatically.

•  This would allow both Server and Host Scripts to be maintained in the same

  database version that could then be deployed as Server or Client,

  the Sync button only appearing in the mobile version. ( i.e. if on FMGo show Sync button )

• This is for a deployment where the mobile version has only Push Tables and

  access to the database as a whole requires connecting to the Hosted version.

 ( for remote no-internet-access data collection )

• On first look this approach should work. FMEasySync only sets up

 global variables when the appropriate script is called and that only happens

 as a result of initiating "Sync With Server" on the Mobile device and on the

 server as a "Result of Client Ping" and "Prepare  Payload for Client" and

"Process Payload from Client".

• Not at all certain about this and any thoughts would be most welcome.

  • 2 weeks later...
  • Author
Yes.” You can combine the server and mobile components into a single database, and script it so that each instance is aware of whether it is serving as a host or client.
 

Evidently this works fine.  Just rename the two scripts in Mobile and Hosts that have the same name to "script name server" and "script name client".

Be sure and do this when after Server scripts are imported but before Mobile scripts are imported, then for the Mobile scripts, to preserve script references correctly in other scripts.

You can also see this done in FileMaker Magazines Tutorial and EasySync Recipe, where the changes are pre-done for you.
Watch the 

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

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.