Filemaker Pro 13

Errata

View Errata for this book
Submit your own Errata

FileMaker Pro 13: The Missing Manual

By Stuart Gripman, Susan Prosser

Missing CD-ROM

Download all of these files: FileMakerPro13MM_missingCD.zip

(all .zip files referenced below contain the .fmp12 file)


Introduction

  • Feedback - http://www.missingmanuals.com/feedback
  • Errata - http://tinyurl.com/fmp13-mm
  • Registration - http://oreilly.com/register
  • Safari - http://my.safaribooksonline.com
  • Missing Manuals Library - http://www.missingmanuals.com/library.html

Chapter 1: Working with a Database

  • FileMakerPro13MM_Ch01_missingCD.zip - Example file for Chapter 1

Chapter 2: Managing Data - The Basics

The FileMaker Pro documentation provides a learning path to productivity, installation instructions, online Help, and more. The following manuals are included: 1 FileMaker Pro User’s Guide (this manual): contains key concepts and basic procedures 1 Installation and New Features Guide for FileMaker Pro and FileMaker Pro Advanced: contains. FileMaker Server 13 and WebDirect are 64-bit processes, for which plug-ins need to be compiled for 64-bit. On Windows, 64-bit plug-ins have a different extension: fmx64. In the download of a 64-bit compatible plug-in you will find this extra copy of the plug-in. Plug-ins for Mac OS X can be universal and the extension is always the same: fmplugin.

FileMaker Pro 13 book. Read reviews from world’s largest community for readers. You don't need a technical background to build powerful databases with Fi. FileMaker Pro commands, called script steps, specifying options (if necessary), and arranging the steps in the correct order to perform the task. Using this script steps reference The content in this document was originally written for the FileMaker Pro and FileMaker Pro Advanced Help.

Filemaker Pro 13 Mac free download - Mac DVDRipper Pro, Apple Final Cut Pro X, TechTool Pro, and many more programs.

  • FileMakerPro13MM_Ch02_missingCD.zip - Example file for Chapter 2

Chapter 3: Creating a Custom Database

  • FileMakerPro13MM_Ch03_missingCD.zip - Example file for Chapter 3

Chapter 4: Adding Power to Your Database

  • FileMakerPro13MM_Ch04_missingCD.zip - Example file for Chapter 4
  • http://get.adobe.com/reader - Download Adobe Reader

Chapter 5: Creating and Managing a Relational Database

  • FileMakerPro13MM_Ch05_missingCD.zip - Example file for Chapter 5
  • http://www.microsoftstore.com/Visio_2013 - Microsoft Visio diagramming software for Windows
  • http://www.smartdraw.com - SmartDraw diagramming software for Windows
  • http://www.omnigroup.com/OmniGraffle - OmniGraffle diagramming software for Mac
  • http://www.conceptdraw.com - ConceptDraw diagramming software for Mac

Chapter 6: Field Options

  • FileMakerPro13MM_Ch06_missingCD.zip - Example file for Chapter 6

Chapter 7: Layout Mechanics

Filemaker Pro 13
  • FileMakerPro13MM_Ch07_missingCD.zip - Example file for Chapter 7
  • http://www.50states.com/abbreviations.htm - A list of two-letter state abbreviations

Chapter 8: Layout Design

  • FileMakerPro13MM_Ch08_missingCD.zip - Example file for Chapter 8

Chapter 9: Understanding Calculations

  • FileMakerPro13MM_Ch09_missingCD.zip - Example file for Chapter 9
  • http://www.filemaker.com/help/html/help_func_alpha.html - List of FileMaker functions

Filemaker Pro 13 Windows 10

Chapter 10: More Calculations and Data Types

  • FileMakerPro13MM_Ch10_missingCD.zip - Example file for Chapter 10

Chapter 11: Understanding Scripts

  • FileMakerPro13MM_Ch11_missingCD.zip - Example file for Chapter 11

Chapter 12: Exploring Script Steps

  • FileMakerPro13MM_Ch12_missingCD.zip - Example file for Chapter 12

Chapter 13: Applying Developer Utilities:

  • FileMakerPro13MM_Ch13_missingCD.zip - Example file for Chapter 13

Custom Functions Websites:

  • http://www.facebook.com/PauseOnError - FileMaker developer conference
  • http://fmfunctions.com - Website dedicated to custom functions
  • http://fmforums.com - A library of custom functions
  • http://filemakertoday.com - FileMaker Today website offers a custom function thread

Chapter 14: Advanced Relationship Techniques

  • FileMakerPro13MM_Ch14_missingCD.zip - Example file for Chapter 14

Chapter 15: Reporting and Analysis

  • FileMakerPro13MM_Ch15_missingCD.zip - Example file for Chapter 15
  • http://maps.google.com - Google Maps
  • www.mapquest.com - Mapquest

Chapter 16: Advanced Calculations

  • FileMakerPro13MM_Ch16_missingCD.zip - Example file for Chapter 16

FileMaker Plug-ins:

  • www.24usoftware.com - 24U Software
  • www.360works.com - 360Works
  • www.cnsplug-ins.com - CNS Plug-ins
  • http://fmnexus.com - FMNEXUS (now known as Beezwax)
  • www.nmci.com - New Millenium Communications
  • www.productivecomputing.com - Productive Computing
  • www.qutic.com - Qutic Development
  • www.troi.com - Troi Automatisering
  • www.filemaker.com/support/technologies - Learn to write FileMaker Plug-ins
  • Filemaker Pro 13

    Chapter 17: Advanced Scripting

    • FileMakerPro13MM_Ch17_missingCD.zip - Example file for Chapter 17

    Chapter 18: Adding Security

    • FileMakerPro13MM_Ch18_missingCD.zip - Example file for Chapter 19

    Chapter 19: Sharing Data with Other Systems

    • FileMakerPro13MM_Ch19_missingCD.zip - Example file for Chapter 20
    • http://www.filemaker.com/products/filemaker-server/server-13-specifications.html - Technical specifications for FileMaker Server
    • http://help.filemaker.com/app/answers/detail/a_id/12541/~/filemaker-server-13.0v1-release-notes - FileMaker Server 13 Release notes

    Chapter 20: Sharing Data with Web Direct and FileMaker Go

    Filemaker Pro 13
    • https://www.filemaker.com/products/filemaker-server/docs/concurrent_connections_datasheet.pdf - Information on multiple connection licenses
    • http://www.fmstartingpoint.com - Template for small business solutions
    • https://fmhelp.filemaker.com/docs/13/en/fm13_webdirect_guide.pdf - Guide to designing for WebDirect
    • http://www.sixfriedrice.com/wp/products/rfm/ - Ruby on Rails web technology
    • http://www.lassosoft.com - Lasso web technology

    Chapter 21: Sharing Data with Other Systems

    • FileMakerPro13MM_Ch21_missingCD.zip - Example file for Chapter 21
    • http://www.mysql.com - MySQL (Community Server)
    • http://www.actualtechnologies.com/filemaker.php/ - Find ODBC drivers for the Mac at Actual Technologies
    • http://www.filemaker.com/support/technologies/xslt.html - XSLT resources on FileMaker website
    • http://support.apple.com/kb/DL895 - ODBC Administrator Tool for Mac OS X
    • Appendix A: Getting Help

      • www.filemaker.com/support/downloads/ - FileMaker's support website offers software updates and support files
      • www.filemaker.com/support/webinars/ - Instructional webinars on FileMaker's support website
      • www.filemaker.com/products/demos/ - Free online videos by FileMaker developers
      • www.filemaker.com/downloads/pdf/prof_support_form.pdf - FileMaker's support form to apply for an Annual Support Contract
      • www.filemaker.com/technet/ - FileMaker Technical Network
      • www.filemaker.com/fba/ - FileMaker Business Alliance
      • www.filemaker.com/developers/devcon/index.html - FileMaker Developer's Conference
      • www.fmpug.com/chapters.php - FileMaker Local User Group Listing
      • www.filemaker.com/support/mailinglists.html - Listing of email lists

    Time marches on with software. Keeping up with the latest version of any software can be a delicate balance between hardware, operating system and the actual software. Upgrade too soon and your users can end up experiencing glitches, printer drivers haven’t been updated for the new operating system, old hardware won’t run the new operating system or the application itself. Upgrade too late and you may find your organization scrambling to deal with a software or hardware vendor dropping support for their product, or ceasing to release security updates for the operating system.

    Timeline of Operating Systems and FileMaker Versions

    FileMaker Pro 12, released in 2012 was a big change. It was the bugle call that things were changing in major ways. Earlier adopters jumped and loved it, but discovered occasional glitches.

    Filemaker Pro 13

    Filemaker Pro 13 Updates

    Around the same time, Apple moved to Mountain Lion (July 2012), Mavericks (Oct 2013) and as I write this we are anticipating the release of Yosemite OS X (Fall 2014).

    Windows moved from Windows 7 (2009) to Windows 8 (2012) and 8.1 (August 2013).

    With both Mac and Windows platforms, older hardware is starting to drop off the support list. Security patches only go back so far. The latest web browsers and cool apps only run on newer versions of the operating system, requiring better hardware.

    More cautious organizations didn’t need to move to it right away, but with the release of FileMaker Pro 13 in December 2013, now in the summer of 2014, in my opinion, the dust has settled, the bugs have been worked out and the time has come to seriously consider moving forward.

    What’s New in FileMaker Pro 12/13

    • CSS-based Custom Themes – makes it easy to deploy a custom theme throughout the solution AND change it as style requirements change.
    • WebDirect – deploy FileMaker layouts in a browser. This makes FileMaker one of the easiest ways to create a low volume data-driven web site.
    • Improved Document storage – the decision to allow document storage outside of the main data file makes it possible to build a robust document management system in FileMaker.
    • Improved Security – encrypt databases at rest and during transmission to clients
    • FileMaker Go – free iOS client allows for easy mobile access to data on iPads/iPods and iPhones
    • Background Features – There are a whole host of new features that allow a developer to speed up reports and general actions in FileMaker Pro
    • Developer Love – The new features are too numerous to mention, but highlights include the ability to hide objects conditionally, popovers, slide panels. These features give FileMaker developers new tools to improve the interface of your solution, making your users more efficient.
    • New pricing comes into place in September 2014

    File Format Change

    FileMaker Pro 12 was a big change in file format for FileMaker Pro. The FileMaker 7 format (.fp7) ran on FileMaker Pro 7 through FileMaker Pro 11. FileMaker Pro 12 introduced the .fmp12 format, which presumably will run safely on a number of incremental upgrades. The current version is FileMaker Pro 13 and it happily runs the .fmp12 files.
    Upgrading an older FIleMaker Pro file is a simple one-time operation that involves opening the .fp7 file with FileMaker 12/13. Once a file has been converted from .fp7 to .fmp12, it can no longer be opened in anything less than FileMaker Pro 12.

    What happens after you convert the file?

    When that simple conversion has been done, there are a whole host of improvements that can be added by the developer to improve the interface look, speed up reports and improve security. Using ExecuteSQL, or running Scripts on Server allow for some major speed gains and simplification of the database structure.

    The improved document management capabilities open entire new categories of abilities for FileMaker Pro. Track waiver forms, signed contracts etc, by storing them as PDFs within FileMaker Pro. The server can be set up so that the documents are stored on a separate folder or drive, where they can be accessed by other applications if needed. Because the documents are no longer stored within the FileMaker Pro file, backups can be faster and the risk of data corruption minimized.

    WebDirect and FileMaker Go allow the database to be deployed in a web browser or on an iPhone/iPad. For occasional users, allowing them access through a web browser can eliminate the need to install a copy of FileMaker Pro on their computer. Mobile users can benefit by getting access to the data while on the go.

    Many of the new features of FileMaker are hidden in the background, where the developer can enjoy the benefits of a modern development environment. The developer can use elements like popovers, slide panels and conditionally hide objects to make a much cleaner and more familiar interface for users. Rollovers give users feedback on things like buttons, and give them an environment closer to what they are used to from web pages. FileMaker Developers love to use the latest tools. It can be painful to go back to old ways of doing things.

    Filemaker Pro 13 Advanced

    Security can be improved by turning on SSL for transmissions of data from the server to the client. FileMaker Server 13 has the ability to host a database in an encrypted state, so that if the server is hacked and the database stolen, it cannot be opened.

    System Requirements for FileMaker Pro 13

    To get all these wonderful new features, FileMaker has had to stiffen the requirements in both the hardware and operating system categories. You need modern hardware to run FileMaker Pro 13.

    Accessing your data in a browser through WebDirect

    You also require a modern browser with reasonably fast hardware to access WebDirect:

    • Safari 6.1.x and Safari 7.x
    • Internet Explorer 10.x or 11.x
    • Chrome 27.x

    What you get with an upgrade to FileMaker Pro 13

    Filemaker Pro 13 Download

    Every organization must make its own call about when to upgrade, but if you do decide to make the move now, here are some benefits you can expect from moving to FileMaker Pro 13:

    • Improved interface
    • Potential for dramatically improved reporting speed using the run script on server script step.
    • Improved security
    • Document management capabilities
    • Access from mobile and web platforms
    • Happier developers
    • Peace of mind that you are staying up to date and moving forward at the right time.

    These changes don’t come automatically to your solution, it takes work from your developer to implement these changes in your FileMaker Pro solution. Budget time and money to make these improvements a reality.

    Update: 2014-12-03 Yet another reason to start thinking about moving forward. FileMaker Inc., has announced the end of life for FileMaker Pro 11 for the fall of 2015.

    On December 2, 2014, FileMaker announced that as of September 25, 2015, FileMaker 11 products will no longer be available for direct sales and support including technical support, replacement media, downgrade media, and downgrade license keys.Self-help will be available via the FileMaker Knowledge Base and the FileMaker Forum.

    Filemaker Pro 13 Catalina

    FileMaker 11 products:• FileMaker Pro 11
    • FileMaker Pro 11 Advanced
    • FileMaker Server 11
    • FileMaker Server 11 AdvancedFileMaker Pro 11 and FileMaker Pro 11 Advanced are qualifying products for single license upgrades to FileMaker Pro 13 or FileMaker Pro 13 Advanced until September 25, 2015.Note: FileMaker Go 11 was discontinued on September 30, 20132015-07-28 Update: This article is already a year old. FileMaker has shipped FileMaker 14. Even more reason to upgrade. First of all you get all these awesome new features, but more importantly things don’t start randomly breaking. I am just working with a customer on a FileMaker 10 database. A new sales person came on with a Mac at home running OS X Yosemite. Guess what?— FileMaker Pro will launch, but nothing shows up in Open Remote. I tested this on my own Mac, 2011 MacBook running Yosemite. Launch FileMaker Pro 10, same experience, no Open Remote capability. Apparently FileMaker 10 and Yosemite don’t work well together. I also had a report recently from a FileMaker 11 database customer. An employee got a brand new Mac running Yosemite, FileMaker Pro 11 crashes consistently. Fortunately an older machine was available (also running Yosemite) that was stable. Bad things are starting to happen, time to move on.