Jump to content
  • Welcome To FMForums

    Welcome to our community, full of great ideas on developing your FileMaker solutions effectively,
     for peer-to-peer support of the FileMaker Platform and related products and services.

    Register and join the conversation!

     

    fmf AD.jpg

     

     

Blogs

Featured Entries

  • Josh Ormond

    A Conversation About '2 Factor Authentication'

    By Josh Ormond

    [ Edit: 3/16/2016 - With the help of some other people, we have been able to recover, or recreate some of the original images from original thread. ] Security is always a big topic when it involves data, or people, or possessions. Recently, over on the FileMaker Community, there was a very beneficial discussion regarding security. Unfortunately, that discussion was the victim of a necessary action...and was deleted. It was deleted, because the discussion was tied to a video that, as was det
    • 1 comment
    • 5,780 views
  • Steven H. Blackwell

    Hacking Your Own FileMaker Platform Solutions

    By Steven H. Blackwell

    Hacking Your Own FileMaker Platform Solutions Should FileMaker Platform developers mount hacking attacks on their own solutions? At first glance, this may seem an odd question. But I believe that the answer is “Yes, we should.” Consider this. As developers we see our solutions from a totally different perspective than Threat Agents see them. Without practicing our own hacking skills, we can become blind to the vulnerabilities a Threat Agent can exploit to compromise the Confidentiality
    • 1 comment
    • 5,739 views

Execute Data API To Custom API

The Execute FileMaker Data API script step has been around for quite a few years. It was introduced in FileMaker 19, around 2020. If you haven't used it, you may be manually creating JSON for your records when you don’t need to — FileMaker can do this for you. I covered this script step in a video in 2021, explaining how the REST/Data API functionality translates into internal use. While some features perform better than the Execute Data API step — ExecuteSQL() being one of them — it requires a

FileMaker Magazine

FileMaker Magazine

Integrating Claris FileMaker with a SQL Database via ESS

We demonstrate how ESS (External SQL Data Source) allows users to connect an existing SQL database to a Claris FileMaker file as an external data source. This grants the user access to many of the functionalities of a standard FileMaker table while also allowing them to continue using the SQL database as they were. Includes sample file and video. Integrating Claris FileMaker with a SQL Database via ESS dbservices.com

dbservices

dbservices in FileMaker Integrations

How to generate images in FileMaker

Have you ever needed sample images for your FileMaker solution for a demonstration, training, or marketing? Whether for showcasing a new product or just experimenting with data, having a tool built-in into your file will make the process much easier.  Our video shows you a simple way to generate a selection of high-quality, random images directly in FileMaker using a free online resource called Lorem Picsum.  You’ll learn the step-by-step process of generating professional-looking sample

PCIPal

PCIPal

How to Auto-Install Claris FileMaker Pro

Need a simple method to install or distribute your Claris FileMaker Pro application to other users? Learn how to create an executable that can be run on Mac and Windows to set up automatic downloads of Claris FileMaker Pro with specific settings. Includes a video. How to Auto-Install Claris FileMaker Pro dbservices.com

Collecting Related Data

Every development task involves both what you know and what you don’t. The key to achieving the desired outcome often lies in learning what you don’t yet understand. That’s exactly what we’ll explore in this video – how to collect data from related tables for use in various ways. If you haven’t used the GetNthRecord() function before, this video provides a perfect example of one of its applications. When combined with the While() function, you can build virtually any data structure to help you

Get Access to Claris Studio

Ready to take your FileMaker application to the next level? Discover how Claris Studio can help you leverage the data that drives your business. Claris Studio is the fastest way to build web experiences, enabling you to engage with your audience, improve collaboration, and increase visibility of your most important data - all within the Claris platform. Get Claris Studio now at no additional cost. dbservices.com

dbservices

dbservices in Claris

Yes, You Need a Website (A Modern, Responsive Website)

Yes, You Need a Website (A Modern, Responsive Website) By Kurt Knippel, eXcelisys Project Manager / VP of Production It’s 2025 and the times, they are a-changin’. If you’re one of those holdouts still relying on word-of-mouth referrals and a Facebook business page, it’s time to act. Sure, social media platforms are great for establishing a digital presence and providing potential customers with your contact information, but building a modern, responsive website will serve you better over the

eXcelisys

eXcelisys

Managing Layout State

One of the best feelings when developing is making new discoveries and finding solutions to common problems you didn’t know how to solve before. In this week’s video, I present an overarching solution for managing the layout state of any layout within your application. I also introduce a highly useful method for both managing and executing a universal sort on any field present in the layout. The combination of managing the layout state with the introduction of a universal sorting script will si

Workflow Settings in Claris FileMaker

A streamlined workflow system is a powerful tool that can save a lot of time and make a world of difference for your business processes. We explore a way of automating workflows and handling the heavy lifting of tasks while simplifying script schedule tracking and reducing manual errors. Includes demo file and video. Workflow Settings in Claris FileMaker dbservices.com

The Context Podcast: Claris Engage 2025

Featuring:  Description:  In this episode of The Context Podcast, join Martha Zink and Julie Sigfrinius as they discuss the upcoming Claris Engage 2025 conference! Get a sneak preview of all the fascinating things scheduled for the event. From retro games to exclusive merchandise, an expo hall, and a packed roster of talks lead by FileMaker […] The post The Context Podcast: Claris Engage 2025 appeared first on Proof+Geist. View the full article

Todd Geist

Todd Geist

Ultimate JSON Part 2

The first and most common way you'll likely use JSON within your FileMaker solution - should you choose to adopt it for this purpose - is as your primary method for passing script parameters. If you haven’t done so yet, it is highly recommended that you use JSON for script parameters. Not only does this provide an opportunity to become thoroughly familiar with the format, but it also helps you understand the most common method of transmitting data when working with nearly any internet-based API

Claris FileMaker AI Function Calling

Implementing AI function calling in FileMaker Pro can elevate an application to include a level of flexibility and dynamic ability that was beyond the scope of imagination just a few years ago. Let's explore how AI function calling is empowering developers to build more sophisticated and intuitive applications in FileMaker. Includes video and demo file. dbservices.com

Claris FileMaker Pro 2024 – Simplify File Management

Have a look at a new feature in FileMaker 2024 that gives you the ability to use variables with repetitions to define file paths. This enhancement offers greater flexibility and simplifies path management for developers. In the video we’ll show you:  How to define paths using variable repetitions The benefits of using this feature in your scripts Demonstration of exporting records to different file paths using a single variable with repetitions Whether you’re managing multiple

PCIPal

PCIPal

UI Tweaks & Maintenance

Designing layouts in FileMaker is one of my favorite aspects of the platform. The ability to simply drag and position elements exactly where you want them feels akin to being a painter, free to use any tools and materials you choose. FileMaker strikes a remarkable balance between the creative and technical sides of development. Like all things, achieving the desired results requires knowing a few tricks. Whether it's about stacking objects efficiently or minimizing their number, it's up to the

January 2025 FM Training Livestream

Here are links to articles, custom functions, etc., I may be referencing during my Wednesday, January 15th FM Training Livestream presentation. JSON and JSON Custom Functions Thinking About JSON, part 1 (intro – reading JSON) Thinking About JSON, part 2 (intro – writing JSON) Thinking About JSON, part 3 (miscellaneous observations) Thinking About JSON, part… Continue reading January 2025 FM Training LivestreamView the full article

Kevin Frank

Kevin Frank

Learning Webhooks via Google Forms

Capturing external data directly into FileMaker has always been a bit of challenge due to the variety of technologies required to set everything up. In the past, XML and PHP were commonly used, taking advantage of direct integrations available in FileMaker Server. Even earlier, during the "wild west" days of FileMaker, some systems remarkably relied on AppleScript to facilitate data exchange. Claris, then operating as FileMaker, Inc., provided libraries and methods to enable these connections.

Coding Efficiency

One of the great things about being a developer is finding flow. It’s that feeling when you’re cranking out code, accomplishing one task after another, and time seems to fade into the background - you’re in the zone. However, a few things can really disrupt your flow, and one of the biggest culprits is your development environment. If your syntax highlighting doesn’t work, or your environment slows you down, productivity takes a hit. That’s why one of the best things any coder can do is optimiz

FileMaker Magazine

FileMaker Magazine

The Context Podcast: OData to the rescue! Web-enabling FileMaker data with Five and Ottomatic

Featuring: In this episode of The Context Podcast, Ernest Koe and Todd Geist are joined by Jonathan Marcus from Sureguard and Dominik Keller from Five to discuss the challenges of building user-friendly applications for non-employees. They explore how Five’s low-code approach simplifies development, the integration of AI for creating complex business solutions, and the importance […] The post The Context Podcast: OData to the rescue! Web-enabling FileMaker data with Five and Ottomatic appeared

Todd Geist

Todd Geist

JSONQuery Odds and Ends

This is a quick “odds ‘n’ ends” post to share the current iteration of my JSONQuery sandbox file. Some of the examples are new; some are from presentations I gave earlier this year. Most of them illustrate one or more things you can do with this amazing custom function (a few of the examples don’t… Continue reading JSONQuery Odds and EndsView the full article

Kevin Frank

Kevin Frank

Using Color Effectively

When incorporating graphic design into your FileMaker solution, you might either be the sole designer or collaborate with someone to enhance the user experience. Regardless of your role, it's always beneficial to understand how to effectively use colors within your solution. You can, obviously, make straightforward choices, such as simple selections of colors from the built-in color picker. But, there are additional tips and techniques that can significantly enhance your ability to use colors s

FileMaker Magazine

FileMaker Magazine

Claris FileMaker 19.6 Support to End

It's time to bid farewell to FileMaker 19.6! Support for Claris FileMaker 19.6 will end on December 19, 2024, marking the end of an incredible run for one of our favorite versions of FileMaker, version 19. To avoid security risks, system incompatibilities, and productivity loss, we encourage users to upgrade to the latest version of FileMaker. dbservices.com

dbservices

dbservices in FileMaker 19

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

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