About Greg Lane

Greg Lane is a FileMaker Certified Developer at Skeleton Key in St. Louis, MO.

Entries by Greg Lane

Claris FileMaker 19 Upgrade Strategies

With the release of the Claris FileMaker 19 platform, it may be time to reevaluate your organization’s upgrade strategy. Some organizations always want the latest and greatest features as soon as they become available. Others prefer to wait as long as possible and only upgrade when forced to do so due to a compatibility issue […]

FileMaker 17 Platform

The FileMaker 17 Platform is a landmark release with many new and improved features that make it more powerful and even easier to use. Here are some of the reasons why we think it’s the best version yet. Earlier releases included three different versions of the desktop application…FileMaker Pro, FileMaker Pro (for User Connections), and […]

The FileMaker 17 Platform

The FileMaker 17 Platform is a landmark release with many new and improved features that make it more powerful and even easier to use. Here are some of the reasons why we think it’s the best version yet. Earlier releases included three different versions of the desktop application…FileMaker Pro, FileMaker Pro (for User Connections), and […]

FileMaker 16 Platform

The FileMaker 16 Platform has launched and it’s packed with great new features for both developers and users. We’re excited about significant new features such as server-side PDF creation, card windows, the new Windows UI, enhanced data viewer, and native JSON functions. The platform also introduces several innovative features such as the FileMaker Data API, […]

FileMaker CWP performance tip

If you have a website that connects to a FileMaker database, this simple tip might help improve performance. One particular site we built connects to a legacy FileMaker database that was built years ago by another developer. The solution has one of the more complex relationships graphs I’ve seen, and it takes over ten seconds […]

FileMaker Go 15 background scripts

When FileMaker Go is running a script and the user locks the device or switches to another app, the script is paused and FileMaker Go enters a suspended state. Check out this video for a simple technique to allow a script to continue to run while FileMaker Go 15 is in the background. This can […]

FileMaker naming conventions

In a recent discussion at the FileMaker Community a question was asked about why a FileMaker developer would choose NOT to use SQL-friendly field names. It’s an important question that I believe many FileMaker developers often answer incorrectly. Here’s a bit about how my view of naming conventions has changed over time. For reference, a […]

Restoring a FileMaker client’s found set within a server-side script

During my Developing with Perform Script on Server session at the 2014 FileMaker Developer’s Conference, I mentioned a method for restoring the client’s found set within a server-side script. This blog post discusses a general-purpose technique that works well in most situations. The information in this article should help you determine when it’s appropriate and […]

How to Use FileMaker Go Scan Barcodes

FileMaker Go 13’s new built-in barcode scanning feature makes it easier than ever to incorporate barcodes into your users’ workflows. Barcodes are a fantastic way to make data entry and retrieval both faster and more accurate. In the past, we’ve written articles about barcode scanning with FileMaker Go 11 and 12 using external apps. In […]

Exploring the new Perform Script on Server script step

FileMaker 13’s new Perform Script on Server script step provides new opportunities for optimizing performance and it enables access to features that were previously unavailable to remote FileMaker Go clients. Our FMRPC product and other techniques have allowed this type of functionality with FileMaker 12, but having this capability built into the FileMaker 13 platform […]