Jump to content

Blogs

Generating Fake Data with FileMaker’s Improved JavaScript Integration

Learn how to generate massive amounts of test data in your FileMaker app by leveraging new FileMaker 19 features that allow you to interact directly with JavaScript. Part of good app development is testing with conditions that are similar to the environment you can expect your app to eventually operate in. One of those conditions is the amount of data your app is working with. It’s a not infrequent occurrence that someone comes to us with a system that worked well with a few records but

MainSpring

MainSpring

Generating Fake Data with FileMaker’s Improved JavaScript Integration

Learn how to generate massive amounts of test data in your FileMaker app by leveraging new FileMaker 19 features that allow you to interact directly with JavaScript. Part of good app development is testing with conditions that are similar to the environment you can expect your app to eventually operate in. One of those conditions is the amount of data your app is working with. It’s a not infrequent occurrence that someone comes to us with a system that worked well with a few records but

MainSpring

MainSpring

FileMaker 19 Add-ons And You

Overview of the new Add-ons feature in FileMaker 19 With FileMaker 19 comes several new tools that bolster the toolkit we have access to as developers. Among them is the Add-ons feature which allows you to simply select pre-developed features to quickly add and remove from an existing app. This affords us an order of magnitude leap in our ability to iterate when working on our apps. If we consider what the process looked like before we can recognize the substantial benefits in terms of t

MainSpring

MainSpring

Assessing Performance

Who doesn't want their software to perform as efficiently and as quickly as possible. Don't we always want things to go faster and work better? Of course we do. The problem is, we don't always take the time to fully think out what is happening when we solve a problem. Sometimes, we just robot our way through the code we are creating because it's how we've always done it - and it's easy or faster. Being an "efficiency nut", when it comes to code, is something I really enjoy. It represents the f

FileMaker Magazine

FileMaker Magazine

Assessing Performance

Who doesn't want their software to perform as efficiently and as quickly as possible. Don't we always want things to go faster and work better? Of course we do. The problem is, we don't always take the time to fully think out what is happening when we solve a problem. Sometimes, we just robot our way through the code we are creating because it's how we've always done it - and it's easy or faster. Being an "efficiency nut", when it comes to code, is something I really enjoy. It represents the f

FileMaker Magazine

FileMaker Magazine

DB Services Named FileMaker Partner Of The Year

DB Services Named FileMaker Partner of the Year 2020 On August 5th, 2020, DB Services was named the Claris Excellence Award FileMaker Growth Partner of the Year for the Americas for 2020.  This is DB Services 4th consecutive year bringing home the award from Claris International, Inc.  The award is presented annually to each region’s Claris partner that achieves the highest revenue and brand growth for Claris. DB Services CEO, Kevin Hammond, reflects on this award: “It is an unprecedented hon

DB Services

DB Services

Surveys for Success: UNITY

Surveys for Success: UNITY Performing Arts Foundation In these difficult times, it is more important than ever to give back whenever possible. DB Services continues to support organizations with our Surveys for Success program, and this quarter, our charity partner is UNITY Performing Arts Foundation! The UNITY Performing Arts Foundation and their CEO and founder, Marshall White, have been leaders in transforming the lives of children and young adults in so many ways. UNITY provides after-scho

DB Services

DB Services

A JSON Miscellany

Today we’re going to look at a bug fix in FM 19, and a free web service that returns useful information in JSON format. Fixed in 19: JSON validation bug In FM 18 (but not in 16 or 17) JSONFormatElements and other JSON functions can mask mangled JSON errors, making them harder to detect and… Continue reading A JSON Miscellany Afficher la totalité du billet

FileMaker Hacks

FileMaker Hacks

A JSON Miscellany, part 1

In this 2-part series, we’re going to take a look at various JSON-related topics, including a bug fix in FM 19, two free web services that return useful information in JSON format, and several ways to parse a found set into a JSON object. Fixed in 19: JSON validation bug In FM 18 (but not… Continue reading A JSON Miscellany, part 1 Afficher la totalité du billet

FileMaker Hacks

FileMaker Hacks

Uploading Files

Even though your "database" includes the word "data", data isn't the only thing we categorize and track. We often need to track discrete files and FileMaker is perfectly adept at doing this. In fact, FileMaker's container field is ideally suited to store all kinds of different files. The problem, however, is simply throwing a container field onto your layout is never really a good idea. If you allow users to simply drop anything into a container, then you'll surely end up with a collection of d

FileMaker Magazine

FileMaker Magazine

Uploading Files

Even though your "database" includes the word "data", data isn't the only thing we categorize and track. We often need to track discrete files and FileMaker is perfectly adept at doing this. In fact, FileMaker's container field is ideally suited to store all kinds of different files. The problem, however, is simply throwing a container field onto your layout is never really a good idea. If you allow users to simply drop anything into a container, then you'll surely end up with a collection of d

FileMaker Magazine

FileMaker Magazine

DB Services Ranked on IBJ Fast 25

DB Services Ranked on IBJ Fast 25 DB Services has been ranked on the Indianapolis Business Journal’s Fast 25 list. This yearly list ranks the 25 fastest growing companies in Indianapolis area based on year over year growth of revenue. DB Services ranked 20th out of 25, with 78% revenue growth from FY 2017 to 2019. DB Services CEO, Kevin Hammond, shared his thoughts on the ranking: “DB Services is proud to be a growing member of the Indianapolis tech community. Since our start in 2003, our g

DB Services

DB Services

5 of our favorite fun digital distractions

On the surface, it may seem counter-intuitive for us to be recommending ‘wasting’ time, when we’re all about the efficiency and productivity in our line of business. But research continues to show that people are far more productive when they take regular breaks and have a little R & R time. And you know what [...] The post 5 of our favorite fun digital distractions appeared first on The Scarpetta Group, Inc.. Afficher la totalité du billet

The Scarpetta Group

The Scarpetta Group

5 of our favorite fun digital distractions

On the surface, it may seem counter-intuitive for us to be recommending ‘wasting’ time, when we’re all about the efficiency and productivity in our line of business. But research continues to show that people are far more productive when they take regular breaks and have a little R & R time. And you know what [...] The post 5 of our favorite fun digital distractions appeared first on The Scarpetta Group, Inc.. Afficher la totalité du billet

The Scarpetta Group

The Scarpetta Group

Boost business by automating processes

Efficiency isn’t always about working harder, it’s about working smarter and in order to do so, you need to eliminate as many time-consuming processes as possible. You’d be forgiven for assuming that this is common knowledge, but the sheer number of businesses that still use manual processes that could be automated is quite surprising. In [...] The post Boost business by automating processes appeared first on The Scarpetta Group, Inc.. Afficher la totalité du billet

The Scarpetta Group

The Scarpetta Group

Boost business by automating processes

Efficiency isn’t always about working harder, it’s about working smarter and in order to do so, you need to eliminate as many time-consuming processes as possible. You’d be forgiven for assuming that this is common knowledge, but the sheer number of businesses that still use manual processes that could be automated is quite surprising. In [...] The post Boost business by automating processes appeared first on The Scarpetta Group, Inc.. Afficher la totalité du billet

The Scarpetta Group

The Scarpetta Group

Integrating your dev workflow with WSL

Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers. Afficher la totalité du billet

vincenzo

vincenzo

Integrating your dev workflow with WSL

Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers. Afficher la totalité du billet

vincenzo

vincenzo

Filtering Data Methods

Like many things in life, there are multiple ways to solve a problem. It all comes down to what methods you're familiar with. If you only know one of the possible options, then that one method may limit you in terms of performance or efficiency. In this video, we'll take a look at just a few of the possible methods of filtering data within FileMaker. The default, most accessible option, may be worth while if you've already got a working relationship. But, what about when you need to present the

FileMaker Magazine

FileMaker Magazine

Filtering Data Methods

Like many things in life, there are multiple ways to solve a problem. It all comes down to what methods you're familiar with. If you only know one of the possible options, then that one method may limit you in terms of performance or efficiency. In this video, we'll take a look at just a few of the possible methods of filtering data within FileMaker. The default, most accessible option, may be worth while if you've already got a working relationship. But, what about when you need to present the

FileMaker Magazine

FileMaker Magazine

Claris Connect and FileMaker Approvals

Claris Connect and FileMaker Approvals Email has totally transformed the way people work and communicate. The average employee receives over 120 work emails a day, so the easier it is to take action on an email, the better. Claris Connect offers a powerful tool for efficiency in its Approvals Utility, a service that uses email to automate approvals for your team. You can set up approval workflows, automate immediate next steps based on an approval’s response, and view the results of previous ap

DB Services

DB Services

Something out of Nothing: Null Object Pattern

We often think of nothing as, well, nothing. It's when something doesn't exist and therefore cannot be interacted with. So in our code, we try account for having nothing. No User? No problem. The Null Object Pattern is also an example of Composition over Inheritance. Afficher la totalité du billet

vincenzo

vincenzo

Something out of Nothing: Null Object Pattern

We often think of nothing as, well, nothing. It's when something doesn't exist and therefore cannot be interacted with. So in our code, we try account for having nothing. No User? No problem. The Null Object Pattern is also an example of Composition over Inheritance. Afficher la totalité du billet

vincenzo

vincenzo

×
×
  • Create New...