Perfecting FileMaker Pro Recursion & Virtualization Part 2

A Wrinkle in Timeliness Pt 2 – Perfecting FileMaker Pro Recursion & Virtualization, by Andy Persons of Excelisys

Perfecting FileMaker Pro Recursion & Virtualization Part 2 explores the use of recursion and virtualization (through global variables) in solving complex data interconnectivity challenges using FileMaker Pro 12 in a multi-user client-server environment. Using a specific case study of an Excelisys project/client in the medical manufacturing industry, Andy discusses and demonstrate the dramatic performance benefits that can be gained with the techniques involved.

Have you ever had a FileMaker Pro project where each task depended on other tasks to be completed before it could start? How would you keep track of the projected completion date of the project as various tasks were completed or delayed? What if the project involved hundreds of tasks and tens of thousands of dependencies?

In my previous post, I introduced the challenge: Updating hundreds or thousands of tasks interconnected with tens of thousands of connections. We also took a look at a couple possible solutions, but determined that they were unworkable. In this second installment, we look at an alternate recursive approach and why it is superior to the one we discussed last time. Let’s take a look at this other possibility shall we…

FileMaker Pro Recursion

Sample of free PDF download

Please visit the Excelisys Tips-n-Tricks section of the website to download the article in its entirety as a PDF.

Andy Persons is a Lead Senior FileMaker Pro Developer with Excelisys:  Andy has been an industry leading FileMaker Pro developer creating FileMaker Pro solutions for over 17 years. In addition to being one of the lead developers of three top-rated and most-downloaded FileMaker Pro solutions of all-time; the FileMaker Business Tracker and the Excelisys eX-BizTracker & eX-BizTracker Pro jump-start solutions, he has shared his incredible and advanced talents by authoring numerous Tips-n-Tricks files and white papers, including Hierarchical Portals, Recursive Calcs, Audit Logs and Drag-and-Drop using FileMaker Pro.

*This article is provided for free and as-is, use and play at your own risk – but have fun! Excelisys does not not provide free support or assistance with any of the above. If you would like help or assistance, please consider retaining Excelisys’ FileMaker Pro consulting services.

* FileMaker and FileMaker Pro are registered trademarks and owned by FileMaker, Inc. in the US and other countries.

A Wrinkle in Timeliness – Perfecting FileMaker Recursion & Virtualization

A Wrinkle in Timeliness – Perfecting FileMaker Recursion & Virtualization, by Andy Persons of Excelisys

A Wrinkle in Timeliness Pt1 of 4 – Perfecting FileMaker Recursion & Virtualization, by Andrew Persons explores the use of recursion and virtualization (through global variables) in solving complex data interconnectivity challenges using FileMaker Pro 12 in a multi-user client-server environment. Using a specific case study of an Excelisys project/client in the medical manufacturing industry, Andy will discuss and demonstrate the dramatic performance benefits that can be gained with the techniques involved.

Have you ever had a project where each task depended on other tasks to be completed before it could start? How would you keep track of the projected completion date of the project as various tasks were completed or delayed? What if the project involved hundreds of tasks and tens of thousands of dependencies? In this first installment, we take a look at a couple of potential approaches on how you can tame that complexity and update every task in the project within seconds.

Please visit the Excelisys Tips-n-Tricks section of the website to download the FREE PDF.

FileMaker Pro Recursion

Andy Person Article on FileMaker pro 12 Recursion and Virtualization

 

Andy Persons is a Lead Senior FileMaker Pro Developer with Excelisys:  Andy has been an industry leading FileMaker Pro developer creating FileMaker Pro solutions for over 17 years. In addition to being one of the lead developers of three top-rated and most-downloaded FileMaker Pro solutions of all-time; the FileMaker Business Tracker and the Excelisys eX-BizTracker & eX-BizTracker Pro jump-start solutions, he has shared his incredible and advanced talents by authoring numerous Tips-n-Tricks files and white papers, including Hierarchical Portals, Recursive Calcs, Audit Logs and Drag-and-Drop using FileMaker Pro.

*This article is provided for free and as-is, use and play at your own risk – but have fun! Excelisys does not not provide free support or assistance with any of the above. If you would like help or assistance, please consider retaining Excelisys’ FileMaker Pro consulting services.

* FileMaker and FileMaker Pro are registered trademarks and owned by FileMaker, Inc. in the US and other countries.

Creating User Specific Reports Using FileMaker Pro Privilege Sets

Creating User Specific Reports Using FileMaker Pro Privilege Sets

If you’ve ever wanted to generate specific reports for different groups of users, but are intimidated by FileMaker’s, somewhat complicated security schema, this PDF shows you an alternative methodology that is very simple and easy to implement, using FileMaker Pro privilege sets.

Recently a client, a large bail bond company, wanted to be able to add reports easily, that could only be viewed by specific employees, and without having to go anywhere near FileMaker’s security schema.

This got me thinking outside the box, which is where many good FileMaker solutions come from, and I started to play a game of ‘What If?  What if we could use a related value list to populate a field, listing all the reports that were available for the user, and then use a script trigger to generate the report?  Once I’d finished playing ‘What If?’, I started a different game; ‘Why Not?”  (Both of these are fun games that I love playing and which FileMaker is particularly adept at).

As it turned out the solution was very simple and easy to implement.  We just had to add one table (for the report names), a global field (with a related value list) and a script with  just 3 steps.  Now all the client has to do in order to add new reports is to add a new layout and make sure that the name of the layout is the same as the name of the report and then select who can read that report.

Problem solved; mission accomplished; happy client.  What could be better? Download this FREE PDF from Excelisys’ Tips-n-Tricks section of the website.

FileMaker Privilege Set Reporting

- Michael Rocharde, Lead FileMaker Developer @ Excelisys.

Michael Rocharde has been a professional FileMaker Developer since 1987. He has worked with Excelisys since 2002 and has had more than 40 articles published in a variety of magazine He is also the author of FileMaker & Me, an interactive multimedia book focusing on FileMaker Interface Design. Available only for the iPad, this book is available at the iTunes store.

Michael recently released a free reference guide to FileMaker 12’s Themes (Themes Ain’t Wot They Used to Be). Currently Michael is working on a new book ‘FileMaker & You’, Tips & Tricks for Successful FileMaker Development’ (To be published May 2013) for beginners to intermediate developers who, typically, are working in-house and who are being tasked with building a FileMaker solution to manage a specific task or function.

Michael lives in the south of France, just outside of Toulouse in a small village called Castelmaurou. When he’s not developing FileMaker solutions or writing, he can be found tearing out what little hair he has left trying to master the French language.

* FileMaker and FileMaker Pro are registered trademarks and owned by FileMaker, Inc. in the US and other countries.

HierarchyLite – FileMaker Pro 12 Tips and Tricks Demo!

HierarchyLite - FileMaker Pro® 12 Tips and Tricks Demo of a Simplified Approach to Hierarchal Portals!

Another FREE FileMaker Pro 12 Tips and Tricks Demo file showing an even more simplified approach to hierarchal portals by Doug West, Product/Project manager of Excelisys.  Doug has now made this advanced technique, originally developed by our own Andy Persons, even easier! “HierarchyLite” is an EXcellent FREE FileMaker Pro 12 Tips and Tricks demo file which outlines how to create those cool hierarchically organized portals in FileMaker Pro 12, similar to the Mac Finder’s list view or Window’s Explorer view.

The general idea of this simplified no-frills version is to make this desired effect a tad easier to implement. The hierarchy concept is achieved with fewer fields and featured without the potentially unneeded distractions such as the category field, portal row highlight, and drag-and-drop functionality for moving items between groups.

When you open the file there are instructions and explanations on how it all works and how you can incorporate this technique into your own fabulous solutions! So download this free FileMaker Pro 12 Tips and Tricks demo file from Excelisys’ FileMaker Tips and Tricks section of our website today and ENJOY!

Download Now!

* FileMaker and FileMaker Pro are registered trademarks and owned by FileMaker, Inc. in the US and other countries.
FileMaker Pro 12 Tips and Tricks Demo on creating hierarchy portals.

FileMaker Pro 12 Tips and Tricks Demo on creating hierarchy portals.

FileMaker Pro 12 Tips and Tricks, Using ZipTastic Web Service to retrieve City, State, Country.

From Excelisys by Doug West, Product/Project Manager, a Free FileMaker Pro 12 Tip and Trick demo to retrieve City, State, Country with just a Zip code using a web service called Ziptastic.

Basic demonstration of accessing a web service called “Ziptastic” from within FileMaker Pro 12 to retrieve City, State, Country with a Zip using the insert from URL script step introduced in FileMaker Pro 12 (no plug-ins!). The web service provides the corresponding city, state, and country for a given ZIP Code. The scripts in this file parse the JSON-formatted response from the web service into the appropriate fields.

So, basic concepts:

  • Access a web service without plug-ins
  • Insert from URL script step
  • Parse JSON data

 

FileMaker Pro 12 Demo File

FileMaker Pro 12 Demo File

Visit the Excelisys Tips and Tricks section to download the file and instructions today!

Free eBook On FileMaker Pro Themes by Michael Rocharde

FileMaker Pro Themes eBookThis free eBook on FileMaker Pro Themes by Michael Rocharde is a simple visual reference guide on how each of the different FileMaker Pro themes look in a production environment. Each example uses the same base data and has tab panels, a portal and buttons. There are also some additional hints and tips about some of the ‘oddities’ found in FileMaker Pro Themes.

 

Get your copy today from the iTunes store or download the PDF!

Create FileMaker Server Backup to Remote Folders on Windows, Part 1…

FileMaker Server Backup to Remote Folders on Windows OS

So, your client is running FileMaker Server, and they want their backup files to be stored in a shared or remote folder on the network so an automated routine can pick them up from another computer. And your client is not flexible about this; the files must be in the network folder by 3:00am or very bad things will happen! <insert doom mood music here> You then dutifully go to the FileMaker Server (FMS) console and type in the new backup path only to find out, no matter what you do, it is not a valid path.  You are unable to have FileMaker Server backup to a remote folder, now what do you do?

Read the rest of this entry »

Excelisys Promotes Doug West To Product/Project Manager

Doug West becomes a new addition to the Excelisys management team.

South Bend, IN – January 18, 2013 – Excelisys, Inc. (www.excelisys.com) is pleased to announce a new addition to the Excelisys management team by promoting Doug West to the position of Product/Project Development Manager.

West has been a FileMaker Pro Developer since 1998. His first 13 years of FileMaker exploration were spent in product development at HAPPY Software working with mobile computing, document imaging, check printing and direct deposit transactions, audit trails, electronic data interchange with the IRS and the US Department of Housing and Urban Development (HUD), QuickBooks integration, and a secure online backup system (using PHP within FileMaker Pro). West then joined the Excelisys team in 2011 where he has applied advanced scripting techniques to provide substantial value in custom solutions through comprehensive order, inventory, and workflow management, as well as integration with systems such as PayPal, FedEx, and UPS. West was also the primary developer of the new ExBiz-Tracker 4 that is currently in beta.

Read the rest of this entry »

EX-BizTracker 4 Alpha to be Demoed at FileMaker DevCon 2012

Excelisys, Inc. announces the showing of the completely rewritten from the ground up EX-BizTracker V4.0 at the FileMaker DevCon in Miami, FL, the popular, easy to use solution for small to medium size businesses with tons of new features & functionality based on the recent release of FileMaker Pro 12.

Read the rest of this entry »

Web Application Developer Positions

Two Immediate Openings for Remote USA or Canada Based Individuals for Web Application Developer Positions:

Excelisys Inc., is an international organization of talented, self-motivated individuals that specializes in consulting services and custom software development. We have provided a variety of companies, organizations and industries worldwide with innovative and diverse custom development & consulting services.

Read the rest of this entry »

Excelisys

Explore the eX Cetera Blog