Blog

Categories

20 Years of ClickWorks: A Journey of Innovation, People, and Purpose

In October 2025, ClickWorks celebrated 20 years of helping businesses with custom digital solutions. We began in 2005 as a small, ambitious ...

Read more

WebDirect and FileMaker Go new features!

This year’s release brings a host of exciting new features to WebDirect and FileMaker Go, and we couldn’t wait to try them out!...

Read more

New developer tools for powerful apps

Claris FileMaker 2025 introduces a powerful set of developer tools that boost performance, flexibility, and automation. In this article, we ...

Read more

AI based natural language search

AI in business apps is often overhyped and underdelivered. So instead of adding to the noise, I wanted to share something real and practical...

Read more

FileMaker 2025 Is Here; And It’s Speaking Your Language

About a week ago, FileMaker 2025 was released, bringing with it a wave of exciting new features. You can check out the full list in the off...

Read more

Six Conferences In, Still Inspired – Claris Engage 2025 Reflections

Getting back from Claris Engage 2025—my sixth developer conference—left me energized and already counting down the days to next year’s...

Read more

My Claris Engage 2025 Recap: AI, Awards, and Community

From inspiring sessions and award-winning recognition to community moments and reflections on women in tech, Claris Engage 2025 delivered a ...

Read more

The validation timebomb gotcha

Field validation can be a useful way to keep your data ‘clean’ but if user override is not allowed, then the only during data entry opti...

Read more

Peppol & FileMaker: Simple e-invoicing for your business

E-invoicing is becoming increasingly important, and with Peppol, sending invoices securely and quickly is easier than ever. But how do you i...

Read more

Error trapping and the Script Trigger – gotcha

Error trapping and the script trigger: Gotcha. What to do when script triggers break what seems like valid attempts to process script errors...

Read more

EngageU – European Claris Conference

EngageU is Europe’s fresh Claris conference, offering global insights with top Claris leaders, multiple tracks, exhibitors, and workshops....

Read more

Women in ClickWorks

ClickWorks is dedicated to supporting women in technology by fostering an inclusive environment where female team members thrive....

Read more

UniqueValues built-in or custom?

Explore the differences between FileMaker's built-in UniqueValues function and a legacy custom function. Understand when to use each, especi...

Read more

Remote Working: A Success Story

The success formula for teleworking: dedicated workspace, noise-canceling headphones, aligned working hours, time management. ClickWorks sup...

Read more

Multiple Clickable Links in a Text Field: A FileMaker Script

Efficiently manage multiple links in FileMaker text fields with an OnObjectEnter script trigger and custom function, allowing seamless link ...

Read more

AI demo: Business Card scanner

This AI demo uses OpenAI's ChatGPT 3.5 to scan business cards and parse information to create company and contact records in a FileMaker dat...

Read more

Portal Filtering With GetLayoutObjectAttribute

This blog details using dynamic filters, GetLayoutObjectAttribute, and ExecuteSQL in FileMaker to manage and access filtered record sets, en...

Read more

An Antwerp Adventure: A Local’s Guide to Must-Visit Places

Katia Royer invites you to explore her beloved Antwerp during EngageU 2023. Discover its wonders: Antwerp Central, the historic center, choc...

Read more

Prompting Actions in chatGPT for FileMaker

By Joris. As someone who feels like Alice in Wonderland navigating the world of natural language processing, I’m eager to share some p...

Read more

Custom Connectors, a game-changer for Claris Connect

By Jan Stieperaere. With the introduction of Claris Connect Custom Connectors, we’ve taken a significant step forward in the evolution...

Read more

Error Reporting in Transactions

By Jonathan and Bert. Reporting on errors in a Transaction  As well as introducing support for Transactional scripting, Claris has adde...

Read more

A practical guide to Transactions in FileMaker

By Jonathan and Bert. FileMaker support for transactions Support for Transactional scripting was introduced in FileMaker 19.6, creating much...

Read more

Data-driven scripting

Dispatcher scripts in FileMaker: What are they? Why are they not an ideal solution for the given task, and finally, what technique can be us...

Read more

Join us at EngageU 2023!

By Joris. What is going on? Join us at EngageU, the premier European conference dedicated to the Claris® Platform: FileMaker, Connect, and ...

Read more

Sail Away to Success

Working and traveling while sailing has been an amazing experience so far. It's an excellent way to combine your passion with the need to ea...

Read more

Unleashing JavaScript in FileMaker

By Jan Zelenka. Hi, my name is Jan Zelenka, and I want to show you how an efficient implementation of a JavaScript function library in FileM...

Read more

EngageU: a new European Conference for the Claris Platform

By Joris Aarts. How it started: Until 2019, before the start of the pandemic, there were 3 types of professional FileMaker events: At the be...

Read more

Claris FileMaker Platform is AMAZING!!

By Jan Stieperaere. How amazing is the Claris FileMaker Platform? It’s more than 10 years now that I’m a professional Claris Fil...

Read more

Starting with FileMaker in 2021

This blog is about how FileMaker gained Seppe's interests,how Seppe started learning about FileMaker, the differences between other coding p...

Read more

Claris Excellence Awards for 2021

Claris FileMaker Excellence Winner ClickWorks recognized for Achievements in the ability to solve complex and technically challeng...

Read more

FileMaker, Office365 and OAuth 2.0

Introduction Do you want to access a User’s calendar? Or maybe send e-mails from within FileMaker that appear in the Sent Items folder...

Read more

Monitoring FileMaker Server with Zabbix

Cloud, On premises and hybrid installations of FileMaker Server Claris is moving towards towards a Saas (Software as a Service) model. The s...

Read more

Saving printing preferences in FileMaker

We often face the challenge of printing to different printers with specific options for different print jobs. For example, an Sales Order ne...

Read more

Conditional Formatting on radio buttons

Conditional Formatting is an often used technique in FileMaker. It allows to distinquish types of data very easily. One case where it is oft...

Read more

Transactions Without Portals

SQL Transactions First, let’s have a quick overview of what SQL Transactions are. In a standard SQL based database system a Transactio...

Read more

The Boys From Belgium

Don Clark from FileMakerProGurus.com had already referenced several of our blog articles on his site. We met him in Las Vegas at this year&...

Read more

New interface elements in FileMaker 14

As FileMaker 14 was released, developers have a lot of new tools at their disposal. Since version 12 a lot of great improvements regarding t...

Read more

If you’re looking for a DTD… call your own server!

This morning I was looking for the FMPXMLRESULTSET.dtd. This was requested by a third party with wich we are setting up an integration at a ...

Read more

FileMaker Server 12 Admin Console and Java security

Some of our customers are still on FileMaker Server 12 for some reasons. The FileMaker Server Admin console application before version 13 us...

Read more

Instantly restore deleted records

First things first In this blog I am going to have a quick look into why anyone would want to deal with obsolete data and then in more detai...

Read more

Randominator

31/01/2015 | Jeroen Aarts Slick design, cool user interface, well crafted, a powerful tool that meets its requirements!  Well, I must hones...

Read more

Watermark Background

What? More and more invoices are sent as a PDF to customers. One of the drawbacks when sending your invoices digitally is that you loose the...

Read more

FileMaker: Export to Excel with custom column names

Is there a problem? How often did your customer or your boss come to you with this question: “I want an Excel export from FileMaker, but I...

Read more

Rename container files

What? Rename your container files without exporting/importing. Fully native FM13. Works in WebDirect, Server, Go, … How It Works? This...

Read more

Check for related record

Very often you want to check in your scripts if there is a related record. For example: before going to a set of related records… In...

Read more

FileMaker and Mail clients

Windows users that want to send mails from their FileMaker App through their Mail client can be confronted with an error and/or the complete...

Read more

Trigger a script on another client

Concept The technique can be used to trigger every script on an other user’s client but as well for example on a robot client who can ...

Read more

FileMaker 16 and Artificial Intelligence

Watch this video to discover how easy it is now to integrate FileMaker with Artificial Intelligence using the new features of FileMaker 16. ...

Read more

The FileMaker Data API and OAuth

By Jeroen Aarts. Introduction You can connect to the FileMaker Data API using OAuth 2.0. The steps involved are described in the FileMaker D...

Read more

Directly login WebDirect file with user and password in FileMaker 16!

In pre FM16 versions we were limited to a HTTP GET request to open a WebDirect file with a url. This would just open the file with the defau...

Read more

FileMaker and Graph Databases

16/11/2018 | Joris Aarts How can Facebook, Amazon, LinkedIn and Google provide recommendations in near-real time? What database engine is us...

Read more

Sliding menus in FileMaker

Introduction While FileMaker allows for some pretty decent interface design, web based applications are a few steps ahead when it comes to p...

Read more

Geocoding with Open Street Maps

12/04/2018 | Jeroen Aarts Retrieving latitude and longitude As an alternative for the Google Maps API, you might consider using Open Street ...

Read more