---
title: MainSpring Blog | FileMaker
description: FileMaker | Get the latest insights and information related to cybersecurity, IT services, and automation from MainSpring.
---

[![Mainspring, Inc.](https://blog.gomainspring.com/hubfs/MainSpring_June2024/Images/mainspring-logo-cybersecurity-it-services-automation-qjudg0lgsu8o3zserelwpic5pgl0i7mbxusowrykj8.png)](https://gomainspring.com/)

[mailto:hello@gomainspring.com](mailto:hello@gomainspring.com)

- [About](https://gomainspring.com/about/) 
    - [Our Team](https://gomainspring.com/our-team/)
    - [Industries](https://gomainspring.com/industries/)
    - [Partners & Certifications](https://gomainspring.com/partners-certifications/)
    - [Careers](https://gomainspring.com/careers/)
- [Solutions](https://gomainspring.com/solutions/) 
    - [Cybersecurity](https://gomainspring.com/solutions/cybersecurity/)
    - [ProSuite™](https://gomainspring.com/solutions/prosuite/)
    - [Automation](https://gomainspring.com/solutions/automation/)
    - [FileMaker Development](https://gomainspring.com/solutions/filemaker/)
    - [Apple Device Lifecycle Services](https://gomainspring.com/solutions/apple-services/)
    - [vCIO](https://gomainspring.com/solutions/vcio/)
    - [Cost Management](https://gomainspring.com/solutions/cost-management/)
    - [Support & Help Desk](https://gomainspring.com/solutions/support-help-desk/)
- [Case Studies](https://gomainspring.com/case-studies/)
- Pricing 
    - [ProSuite™](https://gomainspring.com/pricing/)
    - [Evolve™](https://gomainspring.com/pricing-evolve/)
- Resources 
    - [Blog](https://blog.gomainspring.com/)
    - [Media Resources](https://gomainspring.com/media-resources/)
    - [Downloads](https://info.gomainspring.com/resources)
    - [News & Events](https://blog.gomainspring.com/news)
- [Contact Us](https://gomainspring.com/contact-us/)

# Blog

### Subscribe to Our Blog

- [Home](https://gomainspring.com/)
- Resources
- Blog

- [Most Recent](https://blog.gomainspring.com)
- [Cybersecurity](https://blog.gomainspring.com/topic/cybersecurity)
- [ProSuite](https://blog.gomainspring.com/topic/prosuite)
- [Automation](https://blog.gomainspring.com/topic/automation)
- [vCIO](https://blog.gomainspring.com/topic/vcio)
- [Cost Management](https://blog.gomainspring.com/topic/cost-management)
- [Support & Help Desk](https://blog.gomainspring.com/topic/support-help-desk)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/the-evolution-of-it-leveraging-automation> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/the-evolution-of-it-leveraging-automation> <https://twitter.com/home?status=+https://blog.gomainspring.com/the-evolution-of-it-leveraging-automation> 6 Minute Read

#### [The Evolution of IT: Leveraging Automation for Continuous Improvement](https://blog.gomainspring.com/the-evolution-of-it-leveraging-automation)

In today's rapidly evolving business landscape, the role of IT is more critical than ever. That’s why 66 percent of companies were willing to increase their IT budget in 2024, while only 4 percent...

Posted by [Ray Steen](https://blog.gomainspring.com/author/rsteen) 

[Read More](https://blog.gomainspring.com/the-evolution-of-it-leveraging-automation)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/filemaker-community/create-a-powerful-layout-design-in-filemaker> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/filemaker-community/create-a-powerful-layout-design-in-filemaker> <https://twitter.com/home?status=+https://blog.gomainspring.com/filemaker-community/create-a-powerful-layout-design-in-filemaker> 3 Minute Read

#### [Create a Powerful Layout Design in FileMaker](https://blog.gomainspring.com/filemaker-community/create-a-powerful-layout-design-in-filemaker)

Typically, portals in FileMaker are used for showing related data. However, a portal based on the same table as its layout would simply display the current found set. If you made the portal large...

Posted by [Ryan McTeer](https://blog.gomainspring.com/author/rmcteer) 

[Read More](https://blog.gomainspring.com/filemaker-community/create-a-powerful-layout-design-in-filemaker)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/filemaker-community/reviewing-the-getlayoutobjectattribute-function-in-filemaker> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/filemaker-community/reviewing-the-getlayoutobjectattribute-function-in-filemaker> <https://twitter.com/home?status=+https://blog.gomainspring.com/filemaker-community/reviewing-the-getlayoutobjectattribute-function-in-filemaker> 3 Minute Read

#### [Reviewing the GetLayoutObjectAttribute Function in FileMaker](https://blog.gomainspring.com/filemaker-community/reviewing-the-getlayoutobjectattribute-function-in-filemaker)

This versatile function offers quite a bit of value to any developer’s toolkit. It gives us the ability to interrogate the state of different layout objects (also called introspection) which allows...

Posted by [Patrick Briggs](https://blog.gomainspring.com/author/pbriggs) 

[Read More](https://blog.gomainspring.com/filemaker-community/reviewing-the-getlayoutobjectattribute-function-in-filemaker)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/filemaker-community/caching-data-to-improve-layout-performance-in-filemaker> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/filemaker-community/caching-data-to-improve-layout-performance-in-filemaker> <https://twitter.com/home?status=+https://blog.gomainspring.com/filemaker-community/caching-data-to-improve-layout-performance-in-filemaker> 4 Minute Read

#### [Caching Data to Improve Layout Performance in FileMaker](https://blog.gomainspring.com/filemaker-community/caching-data-to-improve-layout-performance-in-filemaker)

During agile development in FileMaker, sometimes you may notice an unwanted performance difference after adding a new feature, or display a new field to a layout. In this blog, I’d like to address...

Posted by [Ryan McTeer](https://blog.gomainspring.com/author/rmcteer) 

[Read More](https://blog.gomainspring.com/filemaker-community/caching-data-to-improve-layout-performance-in-filemaker)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/filemaker-community/sorting-portals-dynamically-using-filemaker> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/filemaker-community/sorting-portals-dynamically-using-filemaker> <https://twitter.com/home?status=+https://blog.gomainspring.com/filemaker-community/sorting-portals-dynamically-using-filemaker> 4 Minute Read

#### [Sorting Portals Dynamically Using FileMaker](https://blog.gomainspring.com/filemaker-community/sorting-portals-dynamically-using-filemaker)

A common feature I like to provide on my FileMaker list view layouts is clickable headers that sort records based on that column. Realistically, you don’t always have the luxury of being in a simple...

Posted by [Ryan McTeer](https://blog.gomainspring.com/author/rmcteer) 

[Read More](https://blog.gomainspring.com/filemaker-community/sorting-portals-dynamically-using-filemaker)

<http://www.facebook.com/sharer/sharer.php?u=https://blog.gomainspring.com/filemaker-community/when-to-think-about-abstraction> <http://www.linkedin.com/shareArticle?mini=true&url=https://blog.gomainspring.com/filemaker-community/when-to-think-about-abstraction> <https://twitter.com/home?status=+https://blog.gomainspring.com/filemaker-community/when-to-think-about-abstraction> 2 Minute Read

#### [When to Think About Abstraction](https://blog.gomainspring.com/filemaker-community/when-to-think-about-abstraction)

Sometimes you can benefit from a method called abstraction where you use what’s called “indirection.” Indirection is a way that you can automatically iterate through a series of steps like set...

Posted by [Patrick Briggs](https://blog.gomainspring.com/author/pbriggs) 

[Read More](https://blog.gomainspring.com/filemaker-community/when-to-think-about-abstraction)

- [1](https://blog.gomainspring.com/topic/filemaker/page/1)
- [2](https://blog.gomainspring.com/topic/filemaker/page/2)
- [3](https://blog.gomainspring.com/topic/filemaker/page/3)
- [4](https://blog.gomainspring.com/topic/filemaker/page/4)
- [5](https://blog.gomainspring.com/topic/filemaker/page/5)
- <https://blog.gomainspring.com/topic/filemaker/page/2>

## Getting Started

We’ll discuss your business, needs, and expectations to  
get you on a path to better IT.

[Contact Us](https://gomainspring.com/contact-us/)

[![Mainspring, Inc.](https://blog.gomainspring.com/hubfs/MainSpring_June2024/Images/mainspring-logo-cybersecurity-it-services-automation.png)](https://gomainspring.com/)

[MainSpring, Inc.](https://gomainspring.com/)

8 E. Second Street, Suite 205 Frederick, MD 21701

[301.948.8077](tel:3019488077)

[hello@gomainspring.com](mailto:hello@gomainspring.com)

<https://www.facebook.com/gomainspring> <https://www.linkedin.com/company/gomainspring/> <https://twitter.com/gomainspring> <https://www.youtube.com/channel/UCC_5vYJeQ0DnOarAMWWl8CA>

 © 2026 [MainSpring, Inc.](https://gomainspring.com/) All rights reserved | Designed & Developed by [ONEFIRE](https://onefire.com/) | [Privacy Policy](https://gomainspring.com/privacy-policy/)