Jump to content
Server Maintenance This Week. ×
  • 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,130 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
    • 4,983 views

Ultimate Find

When I first started teaching FileMaker scripting, I went through the entire list of script steps and provided a simple example of each one. By the end of the third day, we had covered every script step but with no depth. More questions remained than were answered. That’s when I decided to focus on the most important steps. Instead of spending valuable time teaching scripts steps most people would never use in real life scenarios, I decided to concentrate on steps that are used over and over and

John Mark Osborne

John Mark Osborne

Ultimate Find

When I first started teaching FileMaker scripting, I went through the entire list of script steps and provided a simple example of each one. By the end of the third day, we had covered every script step but with no depth. More questions remained than were answered. That’s when I decided to focus on the most important steps. Instead of spending valuable time teaching scripts steps most people would never use in real life scenarios, I decided to concentrate on steps that are used over and over and

John Mark Osborne

John Mark Osborne

User-Friendly Excel Exports, part 6

Recently I was asked to implement user-friendly Excel exports on a WAN-based solution, utilizing some of the techniques explored earlier in this series (part 1, part 1.1, part 2, part 3, part 4 and part 5 — all from five years ago). There was just one problem: while performance was great locally, and okay on a LAN, it was […] View the full article

Kevin Frank

Kevin Frank

Basics Before You Purchase a WordPress Theme

WordPress Theme Considerations By: Fred Morgan WordPress originally began life as a blogging engine, but over time has matured into not only a great content management system (CMS), but also a full-fledged application development framework.  Consequently, WordPress holds the lion’s share of the CMS market and its widespread use has spurred the development of countless WordPress themes and plugins to extend its feature set.  However, not all WordPress themes and plugins are created equal

eXcelisys

eXcelisys

Checkmarking Sub-ranges in List Views

One of the most enjoyable things about working in FileMaker, or any development environment where looping is supported, is the pure joy of automation. Even thinking about checking off any more than a few records at a time brings me to a mental state of counting the number of seconds it takes for the single action itself, then multiplying times the number of objects I need to affect. So the question arrives. “How do I automate this?” or “How do I make this process easier for the user?”. The ans

FileMaker Magazine

FileMaker Magazine

Checkmarking Sub-ranges in List Views

One of the most enjoyable things about working in FileMaker, or any development environment where looping is supported, is the pure joy of automation. Even thinking about checking off any more than a few records at a time brings me to a mental state of counting the number of seconds it takes for the single action itself, then multiplying times the number of objects I need to affect. So the question arrives. “How do I automate this?” or “How do I make this process easier for the user?”. The ans

FileMaker Magazine

FileMaker Magazine

Robust FileMaker Design

Have you ever inherited a system built by someone else, changed a field’s name and everything stopped working? The issue, hardcoded names used in indirection, makes the system fragile. FileMaker provides developers many methods to add flexibility using indirection. However when these instances of indirection are not treated properly they will raise all sorts of problems. In this article we will discuss good practices regarding indirection that will help you build a dynamic and robust FileMaker s

John Mark Osborne

John Mark Osborne

Robust FileMaker Design

Have you ever inherited a system built by someone else, changed a field’s name and everything stopped working? The issue, hardcoded names used in indirection, makes the system fragile. FileMaker provides developers many methods to add flexibility using indirection. However when these instances of indirection are not treated properly they will raise all sorts of problems. In this article we will discuss good practices regarding indirection that will help you build a dynamic and robust FileMaker s

John Mark Osborne

John Mark Osborne

Dynamically Resizing Backgrounds that Don't Distort

G'day all! Just posted a new article over at FM Weetbicks, hope you enjoy it. This is a technique that I've used in a few solutions now, mainly for login screens or splash screens where I want to present a pretty backdrop image.  The issue is that when the user resizes their screen or rotates their device, the image can often stretch, distort, or end up with gaps of space if it is set to maintain aspect ratio. This article presents a way around that, hope you enjoy! https://www.teamdf.

Daniel Wood

Daniel Wood

[FMP TnT] FileMaker Pro Hierarchical Portal Filtering 2.1

Hierarchical Portal Filtering using FileMaker Pro 15 By Andy Persons Way back in 1996/97, I developed my original hierarchical portal filtering technique using FileMaker Pro 3. Twenty years later, we decided to take another look and update it for FileMaker Pro 15. Several alternate approaches have been developed in the interim for the hierarchical portal filtering technique (including a “lite” approach by my colleague Doug West). After reviewing them, we believe the original approach s

eXcelisys

eXcelisys

Phone Filter Part Two

This is part 2 of the phone filtering solution. If you haven't read then it's a good idea to start there. Even if you are familiar with filtering phone numbers already and just want to read about the recursive version, it's still best to read part 1 to familiarize yourself with the approach. And, you never know, you might find a nugget of truth! View the full article

John Mark Osborne

John Mark Osborne

Phone Filter Part Two

This is part 2 of the phone filtering solution. If you haven't read part 1 then it's a good idea to start there. Even if you are familiar with filtering phone numbers already and just want to read about the recursive version, it's still best to read part 1 to familiarize yourself with the approach. And, you never know, you might find a nugget of truth! View the full article

John Mark Osborne

John Mark Osborne

Custom Function Database - Part 8

Planning out your UX (user experience) obviously requires less work on a smaller solution than it does within a larger solution. I guess that goes without saying, but no matter what solution you start working on, it will always seems to grow and expand to add new features and functionality. While you can’t always plan for what you don’t know is coming down the road, you can certainly work with what you have in front of you. Trying to prototype and account for how your solution will be used is w

FileMaker Magazine

FileMaker Magazine

Custom Function Database - Part 8

Planning out your UX (user experience) obviously requires less work on a smaller solution than it does within a larger solution. I guess that goes without saying, but no matter what solution you start working on, it will always seems to grow and expand to add new features and functionality. While you can’t always plan for what you don’t know is coming down the road, you can certainly work with what you have in front of you. Trying to prototype and account for how your solution will be used is w

FileMaker Magazine

FileMaker Magazine

FileMaker Pro Hierarchical Portal Filtering 2.1

Hierarchical Portal Filtering using FileMaker Pro 15 By Andy Persons Way back in 1996/97, I developed my original hierarchical portal filtering technique using FileMaker Pro 3. Twenty years later, we decided to take another look and update it for FileMaker Pro 15. Several alternate approaches have been developed in the interim for the hierarchical portal filtering technique (including a “lite” approach by my colleague Doug West). After reviewing them, we believe the original approach still ha

eXcelisys

eXcelisys

FileMaker Go Drives Cattle Feed Firm into the 21st Century

Custom Mobile App Puts iPads Out to Pasture (Literally) A farmer loads liquid feed from a distillery in Owensboro, KY, 1938 / Russell Lee, U.S. Farm Security Administration Cattle farmers have been using liquid feed supplements for more than a century. The practice is not new. What has changed over time, though, is the delivery process and precision with which dealers can custom formulate liquid feeds to meet the specific needs of individual livestock herds. Decades ago, farmers squ

eXcelisys

eXcelisys

Progress Bars, Gantt Charting - FileMaker Pro Tip-n-Trick: FileMaker Pro

FileMaker Pro Progress Bars, chapter 5: Gantt-Man By Andy Persons In which nothing can Bar our intrepid code from Progressing to Uncharted territory! We received an interesting variety of responses to our FileMaker Pro Progress Bars demo files. Can you make it show an image for the foreground? How about an animated gif? It’s too blurry; can you sharpen it up? Any chance it can do my taxes? One of the requests that piqued our interest was the ability to have the foreground color

eXcelisys

eXcelisys

Hide-n-Seek a Button in a FileMaker Pro Portal Row

Ready to Play Hide and Seek with a Button in a FileMaker Pro Portal Row? By Rob Poelking I just figured this out and thought it was cool enough to share with you. It’s pretty commonplace to put a button over a FileMaker Pro portal row object to trigger an event related to that particular row. But sometimes you don’t want a button across the entire row. So then we typically put a visual button off to the side like an “edit” button, but the result can be unsightly seeing “edit” repeated a d

eXcelisys

eXcelisys

FileMaker Go Takes Center Stage with Scrub Management Solution

FileMaker Go Takes Center Stage with Scrub Management Solution Kiosk System Cuts Costs, Boosts Compliance Thanks to Custom iPad App Medical facility managers are always looking for ways to bend the cost curve and ensure compliance with all of the regulations faced on a daily basis — while at the same time safeguarding patient care. Sai Systems Technologies understands this operational predicament and strives to provide compliance management systems to the healthcare industry to ease the burd

eXcelisys

eXcelisys

Building a Dynamic and Robust FileMaker System

Have you ever inherited a system built by someone else, changed a field’s name and everything stopped working? The issue, hardcoded names used in indirection, makes the system fragile. FileMaker provides developers many methods to add flexibility using indirection. However when these instances of indirection are not treated properly they will raise all sorts of problems. In this article you will learn best practices regarding indirection that will help you build a dynamic and robust FileMaker sy

Phone Filter (Part 1)

Phone formatting is one of my favorite techniques because it teaches so many important concepts. The interaction between a complex formula, auto-entry and validation is fascinating to me. There are so many possibilities, as well as potential hazards, when combining different components. When you get the hang of it, there is nothing like the feeling of weaving a new ability through the union of multiple features. View the full article

John Mark Osborne

John Mark Osborne

  • 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.