Article Tags
Click or tap one of the article tags to filter down to a smaller selection.
- Accounts
- Add-ons
- AI
- Alerts
- Analysis
- APIs
- Apple Maps
- Auto-Enter
- Barcodes
- Base64
- BaseElements Plugin
- bBox
- Breadcrumbs
- Button Bars
- Caching
- Calculations
- Calendars
- Card Windows
- Charting
- Checkboxes
- Code Editing
- Code testing
- Coding
- Color Picker
- Colors
- Conditional Formatting
- Containers
- Context Management
- Cropping
- Crypto
- CSV
- cURL
- Custom Functions
- Custom Menus
- Data API
- Data Capture
- Data processing
- Data structure
- Data Viewer
- Date Ranges
- Dates
- Debugging
- Deployment
- Developer Tools
- Dialog Boxes
- Docker
- Drag-n-Drop
- Drop-down List
- Dropbox
- Duplicates
- Duplicating records
- Encryption
- Error handling
- Events
- Excel
- ExecuteSQL
- Exporting
- External Authentication
- External Files
- Field Formatting
- Field Storage
- Fields
- File IO
- File Management
- File Sharing
- FileMaker Go
- FileMaker Server
- FileMaker Settings
- Filtering
- Find & Replace
- Find Mode
- Found Sets
- Functions
- Fundamentals
- Global Fields
- Global Variables
- Google Maps
- Google Services
- Graphics
- Grid
- Grouping
- Hierarchies
- Highlighting
- Icons
- Images
- Importing
- Indicators
- Inspector palette
- iOS
- Java/Groovy
- JavaScript
- Join Tables
- JSON
- Key fields
- Layout Design
- Layout Mode
- Layout Parts
- List function
- Logging
- Looping
- Mapping
- Marking Records
- Media Storage
- Menus
- Merge fields
- Messaging
- Microsoft Surface
- Mobile design
- MonkeyBread plug-in
- Multi-key fields
- Multi-option fields
- Naming Conventions
- Navigation
- New Release
- Node-RED
- Notifications
- Oauth
- Object management
- OCR
- OnGestureTap
- OnLayoutKeystroke
- OnObjectKeystroke
- Parsing HTML
- Perform Script on Server
- Performance
- Permissions
- Photo manipulation
- Pickers
- Pivot tables
- Pop-ups
- Popovers
- Portals
- Preferences
- Printing
- Privilege sets
- Product review
- Productivity
- Progress Bars
- PSOS
- Python
- Quick Find
- Record Locking
- Regex
- Relationship Graph
- Reporting
- REST
- Sankey
- Schema
- Script Parameters
- Script Triggers
- Scripting
- ScriptMaster
- SDK
- Searching
- Security
- Separation Model
- Set Variable
- Settings
- Shortcuts
- Sliders
- Snapshot Links
- Sorting
- Spelling
- Spreadsheets
- Startup
- Summary Fields
- SVG
- Syntax
- Syntax Highlighting
- Tab Controls
- Table View
- Tagging
- Terminology
- Text Parsing
- Themes
- Time fields
- Time Savings
- Tips
- Tools
- Transactions
- Tricks
- Twilio
- UI
- Updating
- User Interface
- Validations
- Value Lists
- vCalendar
- Virtual list
- Web Forms
- Web Scraping
- Web Services
- Web Viewers
- Windows
- XML
Our Library of Videos
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!
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!
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!
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.
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.
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!
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.
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!
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.
It's unlikely that all of the users of your database know how to find everything they are looking for. While FileMaker's query-by-form method of searching is pretty intuitive, the concept of multiple requests may be foreign to many users.
This is why you often want to provide an easy-to-search find dialog. The trick is making it easy enough for the most novice of novice users. Fortunately, the automation provided by ScriptMaker helps us achieve that task. Using a single script we can provide a dialog that will search any layout from any window in a given file. Watch the video and give it a try. This may be just what you were looking for!