Article Tags

Click or tap one of the article tags to filter down to a smaller selection.

Our Library of Videos

841 videos found.
Building a Scheduling Application (Part 8) - Learning about View Tables 03/08/2005 - 6:00pm

Working in FileMaker can be fun and easy, but some times it's about working around its own limitations. The phrase "portal within a portal" is a common phrase developers run into. It's a situation when you want to show subparts of subparts. In the case of a calendar, it's multiple time based events within multiple days within a week.

The inability to show a portal within a portal leads to some creative presentations of information. In this video you'll find valuable information about using a dedicated "View Table" to present data specifically the way you wish it to be shown. We walk through the modification of the day view to present both open and closed time slots. It's another great way to learn and understand the process of working in FileMaker Pro!

Building a Scheduling Application (Part 6) - Power Scripting with Parameters 02/17/2005 - 6:00pm

One of the most powerful features added to FileMaker Pro 7 is the ability to pass parameters to a script. This one feature alone has, and will save developers hundreds of hours of time in script duplication and interface to script management.

In this continuing series about developing a Scheduling Application, I take a look at adding in some nice features to manipulating the date and time values associated to events. I also restructure the calendar navigator for better performance and the addition of a nice bonus feature. The presentation of daily events can be controlled on a calendar by calendar basis and I've added in the ability to save changes to a selected event. All in all, this is one more great lesson in learning FileMaker Pro and how to develop a professional database application!

Building a Scheduling Application (Part 7) - Tricks of the Trade 02/17/2005 - 6:00pm

There's always some information that turns out to be the one thing you needed to know that would have saved tons of frustration and time. In this segment of the continuing series, we look at how to manage the creation and deletion of events in the context of using a global caching method of data presentation.

I expose some of the great aspects of FileMaker's creation of related records and I walk through the thought process required to determine the when, how and who can delete calendar item events. I also address the looming issue of events that span more than one day. Our Scheduling Application is turning out to be quite the power solution. Whether you're keeping up with the series or just getting started, you'll be up to speed in no time because, as a paid subscriber, you have access to all the videos on this site!

Scheduling Scripts - Automating the Process 02/07/2005 - 6:00pm
No preview video available.

There's always something a computer can do faster, better or at that inconvenient late-night hour when you should be sleeping instead of watching those late, late night shows. What we're talking about is automated processing. Every modern operating system comes with some type of system for making things happen at a predefined time, according to some type of schedule.

Well, now you have the information to hook into that system and cause FileMaker Pro to do certain things as well - using automated script triggering If FileMaker Pro is the system that holds your invoices for your online orders then why not automate the printing process and have them ready for you each morning - hot off the printer. What about sending email each time an order is entered. These are just a few of the processes you can automate. You just need to know how it happens!

Building a Scheduling Application (Part 5) - Portal Presentation Workarounds 01/27/2005 - 6:00pm

Sometimes, FileMaker Pro just can't display your data the way you want. Then again, that's only if you don't know about the work arounds. Knowing how to structure data and knowing how to display data are two different topics.

This video introduces information about avoiding display issues when using a portal to filter out the events of a given day, especially when combined with filtering out events based on a given calendar as well.

You'll also learn how to use "global caching" in order to optimize your interface for the best display possible of individual calendar events. Even if you haven't been following the Scheduling Application series, there's a ton of great information to learn from this video! Subscribe today and you can watch the whole series.

Building a Scheduling Application (Part 4) - Designing the Interface 01/20/2005 - 6:00pm

Designing the interface of your solution is what determines how the solution will be developed. It controls how the Graph will look and function and it determines the capabilities of your application. In this video, I take a look at properly filtering a portal after having established existing connections in the Graph. We also apply some necessary organization to the various area of our solution. With the final look and feel established, I start to add a few more interface features and to lay the ground work for working on the next major area of the Scheduling Application.

Invisible Layout Objects 01/12/2005 - 6:00pm
No preview video available.

With a short break from our series about building a Scheduling application, I offer a fun technique which shows you how to control the visibility of layout elements. Many popular development environments offer control over element visibility, why not FileMaker Pro as well.

If you've ever had the need to hide fields or buttons, based on various criteria necessary, then this technique will teach you a great way to control visibility. Along the way you'll pick up a few tips about Graph management and using dedicated environment tables. Watch it now!

Building a Scheduling Application (Part 3) - Adding a dynamic calendar 01/03/2005 - 6:00pm

Every FileMaker Pro solution uses a number of individual techniques to provide the user interface with the functionality it needs. In the video and files of this segment, we look into adding the functionality of a navigation calendar. This feature is highly dynamic and allows anyone to implement a calendar into any solution both quickly and easily.

The Scheduling solution is growing into a dynamic application that will fit many needs - and most of the major features have now been implemented. If you're still unsure about the Relationship Graph and how the whole of a FileMaker solution works, then this video will provide more insight into the types of decisions made as you create a FileMaker solution.

Building a Scheduling Application (Part 2) - A cool coloring trick 12/23/2004 - 6:00pm

Every application has a few cool features you really enjoy working on. In this video, of this multi-part series, we add the feature of being able to apply color to selected calendars. The implementation uses an easy-to-use system of dragging a color on top of the name of the calendar.

Useful, not only for this particular solution, but anytime you want to allow a user to select a color to be applied to text based data. We pick up where we ended in part 1 of this series - with adding new features to our growing Scheduling solution. Whether you are following along for the application, or you just want to use the cool coloring feature, this video will show you how to make it happen!

Building a Scheduling Application 12/14/2004 - 6:00pm
No preview video available.

If you aren't tracking something, which is somehow related to time, then you're in the minority. One of the most common applications built within FileMaker Pro is a scheduling application. Even if a database starts out lacking a scheduling component, it often ends up needing one sooner or later.

This first part, of a multipart series, will walk through the process and creation of a scheduling application. Whether a schedule is something you want to build yourself or something you should integrate into your existing solution, this video will provide the groundwork for a powerful solution to manage time-based activities.

Pages