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.
Hierarchical JSON Viewer / Editor
By Andy Persons & Doug West
One of the standout new features of FileMaker Pro 16 is native support for the JSON data-interchange format. In addition to providing easy integration with a host of online services, it also provides developers with the tools to create robust hierarchical structures for use entirely within FileMaker. This hierarchical JSON viewer / editor file provides some tools for visualizing, manipulating, and leveraging JSON text.
Features
[ 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
Author’s note: Inevitable comparisons will be drawn between the new While function and the venerable CustomList custom function, which I wrote about at length several years ago. Preliminary testing indicates that CustomList is faster under certain circumstances and While is faster under others. In my opinion, both of them belong in your developer tool kit. […]
View the full article
GoDraw3 is a FileMaker drawing tool for users. For FileMaker developers, however, it is full of customization. A developer can do with it what she wants.
The post GoDraw3: Hack the Heck Out of It appeared first on Geist Interactive.
View the full article
Part 2: What Should You Consider When Selecting a Development Partner? What Questions Might You Ask a Potential Developer?
Hiring a developer is about creating a working relationship. You want someone who gets your business and gets you. Having a good working relationship often determines the success or failure of a development project. Hire someone you are comfortable with who also has the skills necessary to make your project successful. Beyond the quality of the working relationsh
As some of you may remember, a while back we offered three Outlook Integration plug-ins: SendMail, Outlook Manipulator, and Exchange Manipulator – all were sold at three different price points and offered a variety of different functionality.
In November 2015, we made the decision to simplify our Outlook Integration offerings and combined the functionality of the three plug-ins into one, which is our current Outlook Manipulator plug-in. Outlook Manipulator v7 can push and pull data between Fil
We are excited to announce that, due to our continued growth, we are moving Brightsource IT and Skeleton Key to a new office space on August 21st.
Read more ›
The post Skeleton Key & Brightsource IT are Moving! appeared first on FileMaker Development Company.
View the full article
Eliminate double data entry by integrating FileMaker with Xero. The article will show you how to do the integration and how to create a Xero developer account and application, establish a connection to the API, make a request and parse the response. Includes free demo and sample file: https://dbservices.com/articles/filemaker-xero-integration/
dbservices.com
With the advent of FileMaker Cloud (FMC), we took a close look at our list of plug-ins and selected the one we felt was the best candidate for Linux compatibility. As any business owner knows – most business decisions come down to time and resources. We knew making a plug-in Linux compatible was not necessarily going to be a small investment on the part of our plug-in developer’s time and talent.
We needed to choose the plug-in that we felt would be most attractive to FMC users and we decided t
I like to compare the process of creating a database solution to the construction of a house. If you start by hiring a contractor, you probably won’t get the house of your dreams. The first step is to hire an architect. You tell the architect you want five bedrooms, three bathrooms, a man cave and a swimming pool and he designs a house based on your specifications. The architect then shares the plans with you so you can validate his design. Maybe you decide to change a few things. The architect
I like to compare the process of creating a database solution to the construction of a house. If you start by hiring a contractor, you probably won’t get the house of your dreams. The first step is to hire an architect. You tell the architect you want five bedrooms, three bathrooms, a man cave and a swimming pool and he designs a house based on your specifications. The architect then shares the plans with you so you can validate his design. Maybe you decide to change a few things. The architect
Within FileMaker development, there are a variety of must-know features and methods for doing certain things. You’ll be hard pressed to find these critical bits of info within the provided help.
However, these are nuances which come with the environment and really only make sense once you start to integrate them into your user interfaces. One of these “hidden” features is known as Multi-key relationships.
Using multi-key relationships, you can present data within the user interface which is de
Within FileMaker development, there are a variety of must-know features and methods for doing certain things. You’ll be hard pressed to find these critical bits of info within the provided help.
However, these are nuances which come with the environment and really only make sense once you start to integrate them into your user interfaces. One of these “hidden” features is known as Multi-key relationships.
Using multi-key relationships, you can present data within the user interface which is de
Custom FileMaker Pro App Pedals Bike Tour Company on a New Journey
Tour-Tracker takes the hammering out of managing two-wheeled travelers to a more coasting eXperience!
Dedicated to helping women grow into intrepid bike travelers, WomanTours has been spreading the joys of two-wheeled travel since 1994. The women-only bike tour company offers more than 50 cycling trips a year, from weeklong domestic romps to epic cross-country tours (think 58 days of pedal-pushing from sea to shining sea). In
If you’re a dev, you are a power user. Below are 7 digital tools that are indispensable, and not necessarily for coding. I don’t know if they share any common characteristics, except that when I don’t have access to them, I grunt in frustration.
Nanny / LeechBlock / WasteNoTime
Distraction is a huge productivity killer. For me, it’s the #1 issue in ‘getting things done’. I’m an info junkie and I have low self control. Me, making a living at a computer, is like being a recovering alcoholic a
If you’re a dev, you are a power user. Below are 7 digital tools that are indispensable, and not necessarily for coding. I don’t know if they share any common characteristics, except that when I don’t have access to them, I grunt in frustration.
Nanny / LeechBlock / WasteNoTime
Distraction is a huge productivity killer. For me, it’s the #1 issue in ‘getting things done’. I’m an info junkie and I have low self control. Me, making a living at a computer, is like being a recovering alcoholic a
Demo file: json-plus-virtual-list-part-2.zip This is a short follow-up to part 1, to demonstrate an alternative idea re: JSON date encoding. As you may recall, JSON does not have a “date” type, and one of our goals is to encode and decode JSON dates in a region-agnostic manner (e.g., encode in a region where MM/DD/YYYY is […]
View the full article
One nice thing about FileMaker being on a yearly release cycle is that there is always something new to learn and write about… and, having just attended a couple highly informative sessions on the topic of JSON (JavaScript Object Notation) at Devcon 2017 — thank you Todd Geist and Anders Monsen — it is clear […]
View the full article
As you see and write more and more code within any development environment, you start to view code which simply looks clean and efficient as opposed to long and inefficient. In this video, we’re taking a look at some so called FileMaker “One Liners”. These are simple snippets of code which typically only take one line in order to do something pretty cool.
While the code doesn’t always take exactly one line, because FileMaker uses more than just actual code, it’s the super simple implementation
As you see and write more and more code within any development environment, you start to view code which simply looks clean and efficient as opposed to long and inefficient. In this video, we’re taking a look at some so called FileMaker “One Liners”. These are simple snippets of code which typically only take one line in order to do something pretty cool.
While the code doesn’t always take exactly one line, because FileMaker uses more than just actual code, it’s the super simple implementation
The biggest mistake I see amateur developers make is using relationships and calculations to create reports. They work great in single-user mode with test records. Put that same solution in a multi-user environment with thousands of records and performance starts to grind to a halt. Add a WAN into the mix and it degrades the speed even further. The same is true for dashboards which often use the same techniques. The aim of this article is to teach standard reporting methods for beginners and sea
The biggest mistake I see amateur developers make is using relationships and calculations to create reports. They work great in single-user mode with test records. Put that same solution in a multi-user environment with thousands of records and performance starts to grind to a halt. Add a WAN into the mix and it degrades the speed even further. The same is true for dashboards which often use the same techniques. The aim of this article is to teach standard reporting methods for beginners and sea
Last year I posted a couple articles on the topic of virtual list reporting (part 1 and part 2), a.k.a. VLR. Today we’re going to look at some additional things you can do with VLR, and to avoid a lot of repetition, this article will assume the reader is familiar with the material covered in […]
View the full article
Our FileMaker Custom Function database is moving along quickly as we add more user-based features. The feature being added in this part of the series is a Tags/Tagging feature where it takes the concept of a “favorite” much further.
Rather than using a single field for tagging a record as a favorite, we’ll be using a join table and allowing the user to add as many different tags as desired. The implementation applies to “all users” of the database system, but could easily be modified to become
Our FileMaker Custom Function database is moving along quickly as we add more user-based features. The feature being added in this part of the series is a Tags/Tagging feature where it takes the concept of a “favorite” much further.
Rather than using a single field for tagging a record as a favorite, we’ll be using a join table and allowing the user to add as many different tags as desired. The implementation applies to “all users” of the database system, but could easily be modified to become
Mark Richman, President, Greg Lane, VP of Application Development, and Application Developers: Chad Adams, Jay Sayers, Todd Stark, and Jeremy Upton, are headed to Phoenix, AZ from July 24-27 to participate in FileMaker, Inc.'s annual Developer Conference aka DevCon. They'll be staying at The JW Marriott Phoenix Desert Ridge, host hotel of more than 50 DevCon sessions. They will join over 1,500 FileMaker developers to network, catch up with colleagues. Primarily, they will take advantage of the v
FileMaker DevCon To Convene
Against Backdrop
Of Cyber-Attacks Across The Globe
July 18th 2017
In just a few days, four generations of FileMaker developers and users from all over the world will gather for the 22nd Annual FileMaker DevCon, held this year in Phoenix, Arizona. We will do so against an unprecedented backdrop of critical security issues facing businesses and organizations all over the world. Organizations of all sizes and from every bu