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
If you're the type of person who's into Math, then you probably know when you need to use Factorial() versus Exp() versus Div(). Inevitably, you're a better mathematician than I. My use of the Number functions extends to how useful they can be when you're creating your FileMaker user interface and solving workflow related problems.
When it comes to FileMaker's Number functions, there are number of tricks I've picked up over the years from those who are much smarter at the "math part" than I am
Part 3: Quotes, Estimates and Change Orders, Oh My! — Understanding Pricing & Billing Models
Creating the perfect vision of your business and even how a software solution enhances that vision is the fun part of dreaming about growing a business. Brainstorming ideas and building a mental picture of how business could be done more efficiently, or eXpanded, really gets the juices flowing. Creativity is unleashed. Evaluating the costs associated with business development, however, tends
In this new series "Learn FileMaker Like a BOSS!" we explore techniques and concepts and tools that will help developers become better at what they do. It is our goal to remind people of all that is out there and to bring those new to FileMaker up into more advanced development faster.
The post Learn FileMaker Like a Boss appeared first on Geist Interactive.
View the full article
DamageDetectoR is a free macOS-only tool that identifies the issues that can cause an XML DDR to fail to import into FMPerception or other analysis tool. It identifies specific issues and the location of each issue in your FileMaker file.
The post Introducing DamageDetectoR appeared first on Geist Interactive.
View the full article
Found sets are what make a database a database. Without found sets, a database wouldn't be much more than a relational spreadsheet. Found sets determine which records print, sort, export and preview. Practically all features in FileMaker are structured by the found set. Sometimes you have to break the found set, current record or sort order, unbeknownst to the user. Maybe the user is running a script that does something very complex that requires destroying one of these elements. The user doesn'
Found sets are what make a database a database. Without found sets, a database wouldn't be much more than a relational spreadsheet. Found sets determine which records print, sort, export and preview. Practically all features in FileMaker are structured by the found set. Sometimes you have to break the found set, current record or sort order, unbeknownst to the user. Maybe the user is running a script that does something very complex that requires destroying one of these elements. The user doesn'
While placing fields and merge text onto a layout is a simple matter of adding the elements to the layout, the formatting you apply to onscreen data can only go so far. Sure, we can use Conditional Formatting in order to achieve all kinds of great looking layouts, but, what if there were a way to go beyond these straight-forward layout tools and leverage even more control.
What about dynamically displaying colored and formatted text without having to create calculated fields? Well, all of this,
Editor’s note: today we have a guest article written by John Weinshel, who has been quietly contributing to the FileMaker community for 20+ years. John’s thoughtful postings have helped developers at all levels of expertise, and I’m pleased to present his thoughts on Tableau here on FileMaker Hacks. Demo files: exposed-by-tableau.zip (6Mb, contains two .twbx […]
View the full article
Comme vous le savez peut-être, le RGPD (Règlement Général sur la Protection des Données) entre en vigueur à la fin mai. Ne négligez pas l’importance du RGPD pour votre activité ! Pour tous les citoyens européens que nous sommes, c’est une bonne nouvelle : on ne pourra plus faire n’importe quoi avec nos données, et […]
Cet article Événement gratuit : FileMaker et RGPD est apparu en premier sur 1-more-thing.
View the full article
When you're learning a new skill or programming language, you don't always know what you might need to know. Such was the case when I received an email asking me to go through the various groups of FileMaker functions. I thought to myself, "In most of my videos, I showcase the use of certain functions, but, I've never really gone through each function one by one."
So, in this video, I do exactly that. I relay my experience and exposure to each of the various FileMaker functions. Starting with t
This month's user group will feature three Geist Interactive employees. Jeremy Brown will share his love of the web viewer. Barbara Cooney will share about the Women of FileMaker fundraiser. Dave Graham will share a modular data picker. Come and join us: 5:30 on February 12th.
The post San Diego FileMaker User Group February 2018 Meeting 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
Imagining a database without found sets is like picturing a bird without feathers. It just doesn't make sense. Found sets are the essence of a database. If there were no found sets, you would need to sort your entire list of records and scroll to find a record. To say the least, this would be an inefficient process... especially if you have more than a thousand records. Found sets are what make a database a database. Not only do finds allow you to locate a specific record but they also enable yo
Imagining a database without found sets is like picturing a bird without feathers. It just doesn't make sense. Found sets are the essence of a database. If there were no found sets, you would need to sort your entire list of records and scroll to find a record. To say the least, this would be an inefficient process... especially if you have more than a thousand records. Found sets are what make a database a database. Not only do finds allow you to locate a specific record but they also enable yo
Barbara Cooney Joins Geist Interactive as an Application Developer.
The post Barbara Cooney Joins Geist Interactive appeared first on Geist Interactive.
View the full article
Recently, in a virtual list report, I had a need to sort on rep number 2 of a repeating field called cell_text_r. FileMaker does not offer an obvious way to script a sort on a field rep > 1, and I had worked around the problem in the past by A. defining some special non-repeating […]
View the full article
FileMaker Indirection is something we should consider as we write code or set calculations throughout our custom app. FMPerception provides an "Indirection Sources" report that helps us know what could break if we rename fields or table occurrences or layouts.
The post FileMaker Indirection (and how to find those instances) appeared first on Geist Interactive.
View the full article
Part 1: Embracing the Development Mind-Set
Software development isn’t magic. There isn’t a black box where you can throw a bunch of ideas and requirements and out pops a smoothly working app that perfectly meets all of your business needs. Once you see that in print, it seems perfectly logical, but because the process is often hard to understand it feels like there is at least a little magic involved.
Collaboration
Development is a partnership between the client and the developer. You br
While barcodes have been around for decades, and we all know how fundamental they are to everyday life, it doesn't mean your last implementation is still the best way to integrate them. Technology is always changing and it's moving forward while new technologies replace older ones. A barcode which used to be in JPEG format can now be in the scalable SVG format.
In this video, I walk through the use of a JavaScript library which allows for the easy creation of SVG barcodes. This works without a
We are very happy to announce that Jeremy Brown has joined Geist Interactive as an Evangelist of the FileMaker platform, our products and services, and other technologies. Jeremy is a certified FileMaker developer ( 12- 16) and brings skills and passion to the team. Jeremy’s path to us started in the classroom. He taught elementary […]
The post Jeremy Brown Joins Geist Interactive appeared first on Geist Interactive.
View the full article
FileMaker Inc. Commercial - Farm Time https://www.youtube.com/watch?v=u0ZYsoy3n6E
Watch the FileMaker Farm Time Commercial here: www.beetlord.com
The Farm Time commercial, logo, creative and physical content are all owned by FileMaker Incorporated. All rights belong to their respective owners.
To learn more about the FileMaker platform: http://bit.ly/2m9KRQV
Most Recent Upload https://goo.gl/Dbn9fm
Get up to speed with the FileMaker Pro 16 Video Training Course!
Top
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
Learn about FileMaker Cloud 16, which brings the full power of FileMaker Server to the cloud. With the release of the FileMaker Cloud 1.16 update, several features that were exclusive to on-premise FileMaker Server are now available. https://dbservices.com/articles/filemaker-cloud-16/
dbservices.com