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,977 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,940 views

Scripting - JSON Data Writer

While working on a solution which made heavy use of an online API for REST based communication, the solution slowly revealed it had a large number of "specially dedicated" data processing scripts. Many of these scripts were quite normal in the realm of "I have some data, I want to put it into the right place." You know, your typical Go To Layout then Set Field script steps. The issue, however, was that most all of them did somewhat they same thing - a lot of code duplication. They either put th

FileMaker Magazine

FileMaker Magazine

FileMaker Add-ons: Filtering the Data

We’re continuing our discussion of the new FileMaker 19 add-ons. Claris has released a great video on these add-ons, but, in this series of posts, we’re taking a deep dive into how the add-ons work. In this post we look at the FileMaker Add-ons Filter mechanism. The Default Behavior By default, the add-ons work with […] The post FileMaker Add-ons: Filtering the Data appeared first on Geist Interactive. View the full article

Todd Geist

Todd Geist

Claris FileMaker Add-ons: Refining the Find

We’re continuing our discussion of the new FileMaker 19 add-ons. Claris has released a great video on these add-ons, but, in this series of posts, we’re taking a deep dive into how the add-ons work. In this post we look at the FileMaker Add-ons Find mechanism. FileMaker Add-ons Find Mechanism By default, each ‘dashboard’ add-on […] The post Claris FileMaker Add-ons: Refining the Find appeared first on Geist Interactive. View the full article

Todd Geist

Todd Geist

How Claris FileMaker Add-ons Work

As we have said before (and I’ll probably say one hundred more times), the Claris FileMaker Add-ons just work. In just a few minutes, you can get a fully functional heatmap or activity timeline running with your data (all records or a found set) in your custom apps. In just a few minutes, you can […] The post How Claris FileMaker Add-ons Work appeared first on Geist Interactive. View the full article

Todd Geist

Todd Geist

Add-Ons, the Complete (and almost TMI) Guide

The most recent update of Claris FileMaker Pro (19.1.2) includes add-ons. Finally. a calendar, a timer, a kanban board, and much more are part of the actual FileMaker product, built as add-ons. These add-ons are designed to be fully functional with just a little bit of set up. Each add-on contains layouts, scripts, custom functions, […] The post Add-Ons, the Complete (and almost TMI) Guide appeared first on Geist Interactive. View the full article

Todd Geist

Todd Geist

FM Quickstart 19

FM Quickstart, the premier free CRM app for FileMaker, has been updated for FileMaker 19. Several new features and modules have been added including Task Lists, Calendar, and more. FM Quickstart Implementation Plans have also been added to our services offered in order to assist with setup and customization of FM Quickstart. Learn more about these exciting new features and get started with FM Quickstart here: https://dbservices.com/blog/fm-quickstart-19 dbservices.com

dbservices

dbservices in FileMaker CRM

Writing Custom Functions - Successfully

While taking the time to write a four hour custom function the other day, it occurred to me that some viewers may think that complex custom functions are just something which pops out of your head and immediately ends up on the screen. When, in fact, the truth is it takes a lot longer than you expect because you rarely get things perfectly the first time. It's all about wading through the errors and issues and ending up with the desired result. In this video, I walk through my process of compo

FileMaker Magazine

FileMaker Magazine

Claris Engage 2020 virtual experience was almost like being there in person

The first Claris Engage, a successor of FileMaker DevCons, was originally planned to take place in Nashville, Tennessee. The coronavirus pandemic has changed plans for most live events this year, and so Claris Engage turned to a virtual experience. We attended, and even participated as a virtual exhibitor, and it surpassed all our expectations. So let us share our highlights of the conference with you. Learning from the sessions is great, but the biggest value in every conference lies

HOnza

HOnza in Claris Engage

Quick Find Power Mode

Who doesn't like the simplicity of using a single field to search across many. That's essentially what Quick Find is. In fact, by default FileMaker makes the silly assumption that every field you add to a layout is something you want the user to be able to search. Essentially, you want to take control of the user experience in terms of search and make sure the user is not only searching what you want them to search, but also able to search in a fashion which is both familiar and comfortable. T

FileMaker Magazine

FileMaker Magazine

Transactional Processing

Record locking in a multi-user scenario is easy to control on a single record. Just use the Open Record/Request script step and test for an error 301. If the error occurs, stop the script and present a dialog telling the user they can't run that script right now. If no error occurs, the current user now has control of the record and it can be freely modified by a script. However, if your script loops through records or uses the Replace Field Contents script step, the difficulty controlling recor

John Mark Osborne

John Mark Osborne

Render Found Set as JSON Object

Demo file: found-set-to-json-object.zip (40MB; requires FM 18 or later) [Author’s note: the demo file is a work in progress. Modify it as you see fit.] Today we’re going to compare various methods one might consider employing to render an arbitrary found set as a JSON object. The demo consists of a table of US customers… Continue reading Render Found Set as JSON Object View the full article

Kevin Frank

Kevin Frank

WebDirect et bouton retour…

WebDirect a été introduit par Claris à partir de la version 13 de FileMaker et à su évoluer avec le temps en apportant son lot d’améliorations et d’optimisations jusqu’à aujourd’hui. Cette technologie permet d’utiliser vos applications FileMaker depuis un navigateur web via le réseau internet. Claris prenant soin d’apporter une expérience utilisateur très proche de […] Cet article WebDirect et bouton retour… est apparu en premier sur 1-more-thing. View the full article

fabriceN

fabriceN

WebDirect et bouton retour…

WebDirect a été introduit par Claris à partir de la version 13 de FileMaker et à su évoluer avec le temps en apportant son lot d’améliorations et d’optimisations jusqu’à aujourd’hui. Cette technologie permet d’utiliser vos applications FileMaker depuis un navigateur web via le réseau internet. Claris prenant soin d’apporter une expérience utilisateur très proche de […] Cet article WebDirect et bouton retour… est apparu en premier sur 1-more-thing. View the full article

fabriceN

fabriceN

Killer Keywords

In many situations, you'd think the easiest solution would be the best. Saving time and getting the job done quickly. This, however, just isn't the case if you're going to allow users to use a simple text field for managing keywords or tags. A tagging system relies on making it easy for the user, but it may not be so easy to implement itself. Here are a few questions you might be faced with. What happens when one user enters "devloper" on record 1 and another user enters the correctly spelled "

FileMaker Magazine

FileMaker Magazine

FIleMaker 19 : Obtenir une liste d’identifiants avec Exécuter FileMaker Data API

[ATTENTION: cette video en Anglais est réservée aux geeks :). Elle n’explique pas les détails de la technique. Elle n’est là que pour partager une idée, pas du code prêt à l’emploi]   Une de mes fonctionnalités favorites de FileMaker 19 est la nouvelle instruction de script, non documentée, Exécuter FileMaker Data API. Comme je […] Cet article FIleMaker 19 : Obtenir une liste d’identifiants avec Exécuter FileMaker Data API est apparu en premier sur 1-more-thing. View the full article

fabriceN

fabriceN

FIleMaker 19 : Obtenir une liste d’identifiants avec Exécuter FileMaker Data API

[ATTENTION: cette video en Anglais est réservée aux geeks :). Elle n’explique pas les détails de la technique. Elle n’est là que pour partager une idée, pas du code prêt à l’emploi]   Une de mes fonctionnalités favorites de FileMaker 19 est la nouvelle instruction de script, non documentée, Exécuter FileMaker Data API. Comme je […] Cet article FIleMaker 19 : Obtenir une liste d’identifiants avec Exécuter FileMaker Data API est apparu en premier sur 1-more-thing. View the full article

fabriceN

fabriceN

Error Handling & Logging - Updated

When talking about logging, error handling and writing clean code it's never quite as exciting as working on the key features of your solution. Adding in the "cool" stuff and simply making things work is way more fun. Yet, one of the main things you rely on when developing is information from users and from your software itself. If you don't capture any of that helpful information, then you're essentially developing in the dark. You'll get obscure support requests like "It doesn't work." which

FileMaker Magazine

FileMaker Magazine

JSON Currency Exchange Rates

Currency Exchange Rates Welcome back for another exciting round of JSON exploration. Last time we discussed a JSON-related bug fix in FM 19, as well as a free package tracking service that returns results in JSON format. Today we’re going to look at a free currency conversion service. Demo file: json-exchange-rates.zip I threw together this… Continue reading JSON Currency Exchange Rates View the full article

Kevin Frank

Kevin Frank

JSON Currency Exchange Rates

Currency Exchange Rates Welcome back for another exciting round of JSON exploration. Last time we discussed a JSON-related bug fix in FM 19, as well as a free package tracking service that returns results in JSON format. Today we’re going to look at a free currency exchange rate service. Demo file: json-exchange-rates.zip I threw together… Continue reading JSON Currency Exchange Rates View the full article

Kevin Frank

Kevin Frank

JSON Currency Exchange Rates

Currency Exchange Rates Welcome back for another exciting round of JSON exploration. Last time we discussed a JSON-related bug fix in FM 19, as well as a free package tracking service that returns results in JSON format. Today we’re going to look at a free currency exchange rate service. Demo file: json-exchange-rates.zip I threw together… Continue reading JSON Currency Exchange Rates View the full article

Kevin Frank

Kevin Frank

  • Recently Browsing   0 members

    • No registered users viewing this page.

Announcements

×
×
  • Create New...

Important Information

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