Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
  • entries
    515
  • comments
    6
  • views
    35,779

Entries in this blog

Leveraging Layout Variables

Within the world of FileMaker development, there are always those golden gems which become the hallmarks of "how to do something" - despite there often being more than one way to solve a problem. For managing lists of data, prior to the existence of the While function, the go-to custom function is CustomList. When it comes to variable output display using a portal you'll almost always reference Virtual List as the commonly understood approach. When it comes to saving user state, there's always

FileMaker Magazine

FileMaker Magazine

Highlighted Find & Replace

One of the most powerful features of any and all software is the ability to search and identify things which would be human impossible without computers. The ability to search for any given string and have that combination of characters be instantly presented is what has made our current world possible. In this video, we take a look at FileMaker's default Find & Replace feature and we integrate this into our database systems. We then enhance that feature by implementing a Highlighting featu

FileMaker Magazine

FileMaker Magazine

Highlighted Find & Replace

One of the most powerful features of any and all software is the ability to search and identify things which would be human impossible without computers. The ability to search for any given string and have that combination of characters be instantly presented is what has made our current world possible. In this video, we take a look at FileMaker's default Find & Replace feature and we integrate this into our database systems. We then enhance that feature by implementing a Highlighting featu

FileMaker Magazine

FileMaker Magazine

Integrated Messaging within FileMaker

Communication amongst solution users is often a desirable feature. While many companies will standardize on generalized options such as Slack, it's not your only option when it comes to messaging within a FileMaker solution. In the past, there've been a number "FileMaker only" solutions which take advantage of FileMaker's constant polling of the main data store. However, these solutions pale in comparison to what is available today. With the prevalence of super powerful browser-based Javascript

FileMaker Magazine

FileMaker Magazine

Integrated Messaging within FileMaker

Communication amongst solution users is often a desirable feature. While many companies will standardize on generalized options such as Slack, it's not your only option when it comes to messaging within a FileMaker solution. In the past, there've been a number "FileMaker only" solutions which take advantage of FileMaker's constant polling of the main data store. However, these solutions pale in comparison to what is available today. With the prevalence of super powerful browser-based Javascript

FileMaker Magazine

FileMaker Magazine

Top 10 time-saving Layout Tricks

We all love those "Top 10" videos because we know what we're getting into. It's just a list of 10 things right? But it's the best 10 things - right? Ok, well, "best" is possibly relative to what your particular daily workflow is like, but at least there's always something new to learn! Right! And, that's exactly what this video is about. It's about learning those little time-saving tricks which make it much nicer to work within FileMaker's Layout Mode. Need some incentive to check it out? Here'

FileMaker Magazine

FileMaker Magazine

Top 10 time-saving Layout Tricks

We all love those "Top 10" videos because we know what we're getting into. It's just a list of 10 things right? But it's the best 10 things - right? Ok, well, "best" is possibly relative to what your particular daily workflow is like, but at least there's always something new to learn! Right! And, that's exactly what this video is about. It's about learning those little time-saving tricks which make it much nicer to work within FileMaker's Layout Mode. Need some incentive to check it out? Here'

FileMaker Magazine

FileMaker Magazine

Server Side Related Record Duplication

Knowing how to take advantage of Server Side scripting within FileMaker is quite critical when you want the best performance possible. Of course, it makes total sense that you'll get the best speeds when working with the data where it's most accessible. The trick with creating scripts which will also work on the server side is being very specific with the context of things. There's also the very important choices of which method you're going to use. In 2018 I covered a method using a dedicated

FileMaker Magazine

FileMaker Magazine

Server Side Related Record Duplication

Knowing how to take advantage of Server Side scripting within FileMaker is quite critical when you want the best performance possible. Of course, it makes total sense that you'll get the best speeds when working with the data where it's most accessible. The trick with creating scripts which will also work on the server side is being very specific with the context of things. There's also the very important choices of which method you're going to use. In 2018 I covered a method using a dedicated

FileMaker Magazine

FileMaker Magazine

Multiple Worksheet Excel Exports

When someone asks a simple question like "How can I make FileMaker export a second worksheet in Excel?" The method you use to achieve this may not be immediately apparent. Especially if you've not worked with other programming languages like Python. Rest assured, however, you can certainly solve most any FileMaker problem as long as you're willing to take a little journey into the land of other tools. And, it's probably not as scary as you think it is. Yes, FileMaker is nice and comfortable, bu

FileMaker Magazine

FileMaker Magazine

Multiple Worksheet Excel Exports

When someone asks a simple question like "How can I make FileMaker export a second worksheet in Excel?" The method you use to achieve this may not be immediately apparent. Especially if you've not worked with other programming languages like Python. Rest assured, however, you can certainly solve most any FileMaker problem as long as you're willing to take a little journey into the land of other tools. And, it's probably not as scary as you think it is. Yes, FileMaker is nice and comfortable, bu

FileMaker Magazine

FileMaker Magazine

Dark Mode Theming in FileMaker

When "dark mode" finally creeps into your operating system, you know it's time you consider the trend and possibly adapt your FileMaker user interface as well. Although, "light mode" is still perfectly acceptable too! In this video, I walk through some of the tips and tricks I use in order to style a FileMaker user interface into a "dark mode" theme. I cover topics such as where and how to find colors, how to deal with grid settings and how to generally convert a light theme into a dark one. I

FileMaker Magazine

FileMaker Magazine

Dark Mode Theming in FileMaker

When "dark mode" finally creeps into your operating system, you know it's time you consider the trend and possibly adapt your FileMaker user interface as well. Although, "light mode" is still perfectly acceptable too! In this video, I walk through some of the tips and tricks I use in order to style a FileMaker user interface into a "dark mode" theme. I cover topics such as where and how to find colors, how to deal with grid settings and how to generally convert a light theme into a dark one. I

FileMaker Magazine

FileMaker Magazine

Pre vs. Post Script Triggers

Occasionally, you hit certain issues within FileMaker development where you're just stumped as to why you can't do something. Let's take a super simple example like being able to show and hide a button based on having selected a given portal row. How do you know when the user is within the portal? How do you know when they've left? Think it's easy? Try to solve this issue without watching this video first. You'll quickly find out, that because of how FileMaker's "event model" works, known as sc

FileMaker Magazine

FileMaker Magazine

Pre vs. Post Script Triggers

Occasionally, you hit certain issues within FileMaker development where you're just stumped as to why you can't do something. Let's take a super simple example like being able to show and hide a button based on having selected a given portal row. How do you know when the user is within the portal? How do you know when they've left? Think it's easy? Try to solve this issue without watching this video first. You'll quickly find out, that because of how FileMaker's "event model" works, known as sc

FileMaker Magazine

FileMaker Magazine

Dynamic Data Display

When you need to display data which is dynamic by nature, it tends to boil down to who's viewing the data and how do they need it presented. There's typically more than one way to solve the same problem and knowing what your options are helps you make a good decision when it comes to displaying that data. In this video, I showcase what I would consider are the top three methods of displaying dynamic data. Starting with the easiest method first, we talk about how to make things easier by using a

FileMaker Magazine

FileMaker Magazine

Dynamic Data Display

When you need to display data which is dynamic by nature, it tends to boil down to who's viewing the data and how do they need it presented. There's typically more than one way to solve the same problem and knowing what your options are helps you make a good decision when it comes to displaying that data. In this video, I showcase what I would consider are the top three methods of displaying dynamic data. Starting with the easiest method first, we talk about how to make things easier by using a

FileMaker Magazine

FileMaker Magazine

UI Searching

As with all software projects, one of the biggest prices you'll ever pay is the accumulated technical debt. It's a cost which starts as soon as you make the choice to simply write a new script with every new feature you add into your FileMaker solution. Thus, the trick with creating something which is easier to manage is to simply decide to limit the number of things you create. So, what does one do when you've made that decision? Well, you focus on using the available toolset, using great orga

FileMaker Magazine

FileMaker Magazine

UI Searching

As with all software projects, one of the biggest prices you'll ever pay is the accumulated technical debt. It's a cost which starts as soon as you make the choice to simply write a new script with every new feature you add into your FileMaker solution. Thus, the trick with creating something which is easier to manage is to simply decide to limit the number of things you create. So, what does one do when you've made that decision? Well, you focus on using the available toolset, using great orga

FileMaker Magazine

FileMaker Magazine

List View Grouping Indicators

There are all kinds of methods for using indicators within FileMaker. We have multi-segment button bars, using the Hide calculation on any number of layout objects and, of course, there's simply using text alone to indicate something. In one of my more recent projects, I needed to group duplicates together. While normally you'd want to rid your system of duplicates, this particular use case actually wanted them retained as an indication of importance or urgency. So, what was really needed was a

FileMaker Magazine

FileMaker Magazine

List View Grouping Indicators

There are all kinds of methods for using indicators within FileMaker. We have multi-segment button bars, using the Hide calculation on any number of layout objects and, of course, there's simply using text alone to indicate something. In one of my more recent projects, I needed to group duplicates together. While normally you'd want to rid your system of duplicates, this particular use case actually wanted them retained as an indication of importance or urgency. So, what was really needed was a

FileMaker Magazine

FileMaker Magazine

Automating FileMaker Imports

Importing data may be a very common task for some of your FileMaker workflows. Of course, not all data is going to come from the wonderful world of an online API. Some software just doesn't make its data available through the Internet. So, what you often need to do is get hold of the import file and then create the script. But, what happens if your data for import is in some obscure location and may be hard for the user to find? Well, in that situation we want to work with as many known values

FileMaker Magazine

FileMaker Magazine

Automating FileMaker Imports

Importing data may be a very common task for some of your FileMaker workflows. Of course, not all data is going to come from the wonderful world of an online API. Some software just doesn't make its data available through the Internet. So, what you often need to do is get hold of the import file and then create the script. But, what happens if your data for import is in some obscure location and may be hard for the user to find? Well, in that situation we want to work with as many known values

FileMaker Magazine

FileMaker Magazine

Drag-n-Drop Groupings

As a long-time developer, I can certainly say that FileMaker development has advanced quite significantly over the past decade. However, I can also say that FileMaker was never developed from the ground up to have a highly robust event model. The bolt-on method of supporting events through script triggers never really planned on having too much support for drag-n-drop between various layout objects. Fortunately, there are a number of little tricks you can apply with your knowledge of how the Fi

FileMaker Magazine

FileMaker Magazine

Drag-n-Drop Groupings

As a long-time developer, I can certainly say that FileMaker development has advanced quite significantly over the past decade. However, I can also say that FileMaker was never developed from the ground up to have a highly robust event model. The bolt-on method of supporting events through script triggers never really planned on having too much support for drag-n-drop between various layout objects. Fortunately, there are a number of little tricks you can apply with your knowledge of how the Fi

FileMaker Magazine

FileMaker Magazine

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.