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,123 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,980 views

Efficient File Storage

Just because you can create container fields doesn't mean you should create them whenever you think you need to store files for a specific table. There are possible solutions which, when implemented creatively, allow you to use one single container field for all of your solution's file storage. True, you may need container fields for other uses, but, when it comes to linking and storing the documents managed within your solution you can get away with one single container field within a single Fi

FileMaker Magazine

FileMaker Magazine

3 Critical Reasons to Use BaseElements

Are you trying to optimize your FileMaker solution? FileMaker allows you to build just about anything, but it can be time-consuming to manage all of your code and files. Instead of doing this work manually, you can use the BaseElements analysis tool—it analyzes files and spots issues that would otherwise take a lot of time to do yourself. Whether you’re a developer looking for a way to save time or you’re a business owner who wants to verify that your solution is running smoothly, BaseElements

PCIPal

PCIPal

10 Good Developer Habits & Scripts

Sometimes, it's those little suggestions or tricks which make for a more enjoyable and productive development environment. In this video, I cover some of what I consider to be the most helpful things for working within FileMaker - at least when it comes to scripts and good habits. Hate having to scroll down your long list of scripts in order to target the one script you're working on? Use a Testing Code script. Working with more than one developer and need a good method of communicating what wa

FileMaker Magazine

FileMaker Magazine

FileMaker Authentication with Salesforce

FileMaker Server has been able to use Amazon, Google, and Microsoft as an identity provider for the last two versions. While a great addition to the platform, it did limit your choices for OAuth identity providers. We will show you how to deploy a custom OAuth authentication workflow utilizing Salesforce. Includes demo video. Read the full article here.

dbservices

dbservices in FileMaker 19

Capture Web Content As Markdown

Learning JavaScript, while also learning FileMaker development, can seem like a daunting task. The trick is to take things little-by-little and pick up those essential skills which allow you to add in the really cool functionality. You don't have to code your own JavaScript library. You just need to be willing to integrate them with that little bit of know-how you acquired. The great thing about this process is building the skills to be able to implement things in a quick fashion. In this video

FileMaker Magazine

FileMaker Magazine

FileMaker Reporting Fundamentals

In this video we bring you the fundamentals of FileMaker Reporting. Some of FileMaker's features regarding arriving at that perfect report can seem somewhat hidden. The Sliding & Visibility settings are just one example. It can also be a bit difficult in knowing how you can arrive at the perfect Summary report when you don't know which layout parts you do and don't need. If you've struggled with creating that ideal output, whether truly printed or just for a digital PDF, then you'll likely

FileMaker Magazine

FileMaker Magazine

Setting Up FileMaker with a Weather API

As you may know from experience, the weather has a tremendous impact on your ability to do business. With a weather API in FileMaker, you can quickly adjust your plans to keep your team safe and productive, no matter what. How APIs work An application programming interface (API) allows programs to talk to one another. In an increasingly digitized world, APIs are the glue that allows so many of our favorite applications to work together. Most APIs use a text-based language like JSON to standar

PCIPal

PCIPal

JSONQuery at FM-DiSC

JSONQuery @ FM-DiSC On Friday, January 14, Steve Senft-Herrera and I will be discussing and demoing JSONQuery at FM-DiSC (FileMaker Developers in Southern California). Useful Links Current version of JSONQuery:  CF_JSONQuery_20211130_0120_PUBLIC.fmp12.zip Our recent two part in-depth interview series JSONQuery, part 1 JSONQuery, part 2 Coming soon: Steve Senft-Herrera’s demo file from the presentation Coming soon:… Continue reading JSONQuery at FM-DiSCView the full article

Kevin Frank

Kevin Frank

Custom Dynamic Value Lists

Within the realm of FileMaker development, there are a number of key techniques which allow you to do the types of things you'd normally expect in any development environment. Many of these have been around for many years. In this case, this one, a decade. The unfortunate thing is that some of these obscure methods and techniques just aren't that easy to replicate from memory. Some are hidden in the corners of FileMaker development because they feel like they're "hacks". But, at least they get t

FileMaker Magazine

FileMaker Magazine

Using Add-ons via a Charting Example

When Add-ons were announced, it sounded like they were going to be the holy grail of transportable code within FileMaker. Thus far, I don't know exactly what the adoption rate is and if the effort is paying off for Claris. I think the concept still has legs; as you can see that the new experience Claris is putting into FileMaker currently leverages what was built. While I have my own personal strong opinions about how Add-ons were implemented and are currently used, there's no doubt you can sav

FileMaker Magazine

FileMaker Magazine

FileMaker Date Formats & Functions

When first starting with FileMaker, I remember learning all the default Date/Time/Timestamp functions. The documentation for FileMaker is great and the example calculations often lead you in the right direction. One of the things I didn't know about was how dates, times and timestamps were treated internally. More importantly, how this impacted what I wanted to do with date/time calculations and integrating with external systems. Later down the road, I learned about all the other things I neede

FileMaker Magazine

FileMaker Magazine

Connecting Portals to JSON Arrays

Have you ever wished you could connect a portal to a JSON array? Portals and JSON arrays seem like they should be a natural fit, but FileMaker doesn’t offer us an obvious way to connect one to the other. (An example of where this might come in handy would be selection criteria for a report,… Continue reading Connecting Portals to JSON ArraysView the full article

Kevin Frank

Kevin Frank

Best of 2021 - Idle Record Release

Hi all, The final technique in our best of 2021 series sees a nice way to silently commit idle users who have left a record in an uncommitted state. This is great for situations where a user locking a record has the potential to impact other users (or developers). You can check out the article & example file technique here Thank you for reading and supporting FileMaker Weetbicks in 2021 and we look forward to bringing you more content in 2022 - Merry Christmas!  

Daniel Wood

Daniel Wood in Scripting

FileMaker Mailchimp Integration

Companies that use both FileMaker and Mailchimp often find themselves doing double data entry from one system to the next. In this article, we will demonstrate how you can eliminate the hassle of manually updating your email lists by integrating your FileMaker solution with Mailchimp. Includes a video and sample file. Read the full article here.

Best of 2021: PSOS Helper

Hi all, Number four in our best of 2021 series is a wee bit of code I have utilised many times throughout the year to run a script server-side using Perform Script on Server. This has proven a real time saver being able to write a script and then add one line of code to the top of it to force it to run on server - ideal for those times where you need to run a script quickly You can check out the article along with an example file with the code here Cheers! Daniel

Daniel Wood

Daniel Wood in Scripting

Avoiding Record Locks

For many FileMaker systems, the number of concurrent logged in users, especially those who will hit issues with record locks, is often very low. Typically, these types of systems are used within the local area network and you just ask the offending user to unlock the record. However, with the number of remote users logging into a system through the WAN, a variety of things have had to change. The way you architect a database system can't necessarily take the same approach as was done before. As

FileMaker Magazine

FileMaker Magazine

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