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.
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
The FileMaker Script Debugger is powerful. Its features are often overlooked. In this post we examine the buttons that control stepping through a script.
The post Like a Boss: Using the Script Debugger to its Full Potential appeared first on Geist Interactive.
View the full article
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
In the past year and a half here at Geist Interactive, I’ve been tasked with some development work that involves connecting to various APIs. I’ve written modules for clients that get definitions, other forms, synonyms and antonyms, hypernyms and hyponyms of a term from the client’s internal dictionary and such public dictionaries such as Oxford […]
The post HTTP Request: I don’t know how, but it works appeared first on Geist Interactive.
View the full article
The FileMaker Let function is your tool to make a calculation readable, well formatted and easy to debug. Let us discuss how it can be used.
The post Like a Boss: Let us Discuss the FileMaker Let Function appeared first on Geist Interactive.
View the full article
This is what finally got me to read Roberto Bolaño?!
Angus Croll: fantastic.
The post JavaScript is Literature is JavaScript appeared first on SeedCode.
<a href="http://www.seedcode.com/javascript-literature-javascript/" rel='nofollow external'>Source</a>
Back from DevCon and refocussing, as I think we all are. I’m trying the “desired outcomes” chart again (worked well when I worked it) and am reminded of Benjamin Franklin’s plan for each day:
Wish I remembered where I snapped this.
Pretty cool. The days when I do the most important thing before I start reacting to email are by far the most productive enjoyable. The “desired outcomes” chart is here.
The post First things “first” appeared first on SeedCode.
<a href="http://www.seedcode.
We are all used to everyone thinking what we do is “easy”. “Shouldn’t take you more than a couple of minutes” is a familiar dictation from some of our self-declared savvy patrons who have voiced in on a chore or task that we know consists of hours and not minutes. So it is refreshing when you get those far and few between letters from a first-rate client who has a sense of humor, has their feet firmly planted on the ground, and are plugged into reality. Since this was such a great communication
<p><a href="/blog/FM-Academy-Webinar-Keep-It-Clean-Using-The-Database-Design-Report-To-Assist-In-Cleaning-Your-Database"><br /><h1>FM Academy Webinar - Keep It Clean: Using the Database Design Report to Assist in Cleaning Your Database</h1>
<p></p></a></p>
<p><a href="/images/Blog/FMA_AugustImage_2013-07-19-150x150.jpg" align="right"><img width="150" height="150" src="/images/Blog/FMA_AugustImage_2013-07-19-150x150.jpg" /&g
A common exercise in freshman courses on statistics and probability is to divide the students into two groups, let’s call them A and B. Each student in group A is instructed to flip a coin 100 times and record the resulting sequence of heads and tails. Each student in group B is instructed to merely […]
<a href="http://www.filemakerhacks.com/?p=8423" rel='nofollow external'>Source</a>
<p><a href="/blog/Managing-FileMaker-Pro-Preferences-Using-Group-Policies"><br /><h1>Managing FileMaker Pro Preferences Using Group Policies</h1>
<p></p></a></p>
<p><a href="/images/Blog/GPOplusFMP%20copy.jpg" align="right"><img width="350" height="146" src="/images/Blog/GPOplusFMP%20copy.jpg" /></a></p>
<p><i>The following is a shared blog from Oliver Block, <a href="http://www.brightsourcei
We’re offering 20% off on all products through August 22nd as part of DevCon 2013.
If you need some inspiration, all our FileMaker Syncing Products are on sale: you know you’ll need ‘em sooner or later.
You’ll see the 20% taken off as soon as you add an item to your cart.
Enjoy!
By the way, neither John nor Jason are speaking at the conference this year. We wanted to take the summer to focus on shipping a few things–like SQLx, the new faster GoZync 4, and the brand new SeedCode Subscribe–al
FileMaker Pro Recursion PT 3 - A Wrinkle in Timeliness: The Final Reckoning, By Andy Persons
In my first post of this three part series, I posed a challenge: how do you update hundreds or thousands of tasks interconnected with tens of thousands of connections? In my second installment, we explored a possible solution: recursively looping through each task from the end-level tasks, tracing each one to its source, then returning back down the stack and updating the dates along the way.
Howe
<p><a href="/blog/Quickly-Navigating-to-a-Specific-Record-Within-a-Found-Set"><br /><h1>Quickly Navigating to a Specific Record Within a Found Set</h1>
<p></p></a></p>
<p><a href="/images/Blog/BullsEye.png" align="right"><img width="100" height="95" src="/images/Blog/BullsEye.png" /></a></p>
<p>Recently I needed to have a FileMaker Pro 12 script navigate to a particular record within the found set aft
FM Starting Point is a completely FREE FileMaker template designed for use with FileMaker® Pro 12, and is focused on small businesses, work groups, and non-profit organizations. These templates were built with the experience gained from working with these target groups for over 22 years.
This updated version includes:
-Usability Adjustments
-Workflow Improvements
-Various Bug Fixes
Feel free to download it now!
http://fmstartingpoint.com/
Source
Ever since we built our first calendar in FileMaker 5, we’ve been publishing that data to iCal (and then to Google Calendar) one way or another. We’ve always wanted something simpler, and now we have it.
SeedCode Subscribe is the simplest way we’ve found to get your FileMaker data into iCal, Google Calendar, and the calendars on your iPhone and iPad.
Please check it out here, where you’ll find a short video showing how easy it is to get started (you can test your first calendars without even i
FileMaker Security Survey Reveals Interest and Some Confusion
During early and mid-July, I posted on FM Forums a multi-question survey asking people about their use of various FileMaker product security features. I also asked for any comments or for any recommendations they might have for enhancing product security features. The results are interesting. They reveal a high level of use of many security features; they also indicate some areas of confusion about how security features in FileMa
One of my favorite FileMaker functions is GetSummary; I use it frequently, and it had never occurred to me that there might be any alternative. Recently, however, Mikhail Edoshin pointed out on the FMPExperts list that GetLayoutObjectAttribute can serve as a viable replacement, like so: I threw together a demo file, ForgetSummary, to compare the [...]
<a href="http://www.filemakerhacks.com/?p=8378" rel='nofollow external'>Source</a>
We’ve just released the newest version of GoZync and it makes a lot of things easier for developers using sync as part of their workflow.
You’ll find it easier to sync calc fields, add business logic inside the sync, and get GoZync added to your files more quickly. And though we’re still coding for transparency and dependability vs speed, the sync itself is also faster: often 4x faster.
If you’ve looked at GoZync before, or are using version 3, this video gives you a quick overview of the new
Jason has just completed a major new version of SQLexplorer that makes it easier for beginners and pros alike to write better queries.
If you haven’t used SQLexplorer before, it writes FileMaker SQL queries for you as you fill out a simple form using FileMaker terms your familiar with (sorts, relationships, etc). You can then test your query right in SQLexplorer before copying and pasting it into your solution. Queries are clearly commented and abstracted to survive field renaming.
I can tell
Serious FileMaker Pro® Development. Tic-Tac-Toe: A Challenge of Unspoken Requirements
In a recent FileMaker Pro development stress-relieving exercise, our FileMaker Pro developers were offered a simple challenge to create a Tic-Tac-Toe game using FileMaker Pro while following a few basic requirements:
The Quality must be apparent in the user interface. It doesn’t have to look stunning…just clean, consistent, fun and professional.
Creativity should be apparent behind the scenes. Step out o
Recently I was asked by a client whether we could produce a PDF catalog from his company’s database, with products grouped by manufacturer. Me: “Of course, this is FileMaker.” Him: “Can it have a table of contents?” Me: “Yeah, sure, no problem.” Actually, it took some trial and error, but we got there eventually… …and [...]
<a href="http://www.filemakerhacks.com/?p=8212" rel='nofollow external'>Source</a>
<p><a href="/blog/FMRPC-Alternate-Demo-File-And-A-Performance-Tip"><br /><h1>FMRPC: Alternate Demo file and a performance tip</h1>
<p></p></a><br /><a href="/images/FMRPC.png" align="right"><img width="150" height="42" src="/images/FMRPC.png" /></a></p>
<p>We've had a number of requests for the 'Teaser' file I used in the YouTube videos where we showcased <a href="/FMRPC"><b>FMRPC</b></a&
<p><a href="/blog/FM-Academy-Webinar-Protecting-Your-Users-And-Data-In-The-Cloud"><br /><h1>FM Academy Webinar - Protecting Your Users and Data in the Cloud</h1>
<p></p></a></p>
<p><a href="/images/Blog/iStock_000020688207_ExtraSmall-150x150.jpg" align="right"><img width="150" height="150" src="/images/Blog/iStock_000020688207_ExtraSmall-150x150.jpg" /></a></p>
<p>Join us Wednesday, July 17 for a free
<p><a href="/blog/leveraging-google-chrome-for-ios-with-filemaker-go"><br /><h1>Leveraging Google Chrome for iOS with FileMaker Go</h1>
<p></p></a></p>
<p>Ever so often, I'll run across a tip that I think would be a great way to extend FileMaker Go outside of its sandbox. Recently, it was a tip from Google about <a href ="https://developers.google.com/chrome/mobile/docs/ios-links" target="_blank">opening links in Chrome from
I got a request the other day to show a running balance in reverse order in a portal, in other words, from oldest at the bottom to newest at the top. Surprisingly, FileMaker does not provide an obvious way to accomplish this. [Demo file: running total in reverse] Running balances, a.k.a. “running totals” are summary [...]
<a href="http://www.filemakerhacks.com/?p=8207" rel='nofollow external'>Source</a>
Brad Cranston of Cranston IT sent us this gorgeous screen shot of his integration of ProMaps into SeedCode Complete. (Love the filters)
He got the (free) icons from http://mapicons.nicolasmollet.com and explains the legend like this:
When showing projects and events at the same time, it can be a little bit confusing because they do overlap to some extent, so you can filter either way. Also, there are three tables involved here because the phone icon is based off the incoming calls table.
The eX-BizTracker 4 Goes Public Beta!
The eX-BizTracker 4 is now out for public beta testing, ready for you to put it through its paces! If you were one of the 100,000 plus people who downloaded eX-BizTracker v3.0, you might recall that FileMaker® Pro template or jump-start solution’s attractive GUI and feature set. You might also remember fondly the advantage it gave your company, or if you were a consultant looking for a quick way to get something for your clients, how easy it was to custom