The latest in-app update to DayBack Calendar introduces “breakout” to Resource View. This lets you work at longer time scales (up to nine weeks at a time) while focussing on what’s scheduled for each resource.

Resources in DayBack can be your people, rooms, or pieces of equipment, and you balance your workload by dragging events from one resource to another.

Here’s a video of breakout in action:

Learn more about DayBack Calendar

DayBack Pricing

New – Breakout by Status & Collapse

The December 20 update to DayBack lets you breakout by Status as well. We hope to allow you to breakout the horizon view by all kinds of things (including by calendar and by project) so stay tuned!

And the January 10 update lets you collapse breakout rows (dimming the rows via CSS is a simple mod you can make following the instructions toward the end of the page here):

Breakout is a Free Update

If you’re already using DayBack, breakout comes as a free in-app update: just click “Admin Settings” on the settings tab then “check for updates”. New in-app updates are installed in one click: there is no need to re-integrate DayBack into your file. Though with this update you will add a couple of new lines to one of the calendar’s scripts so that you can control if breakout is on or off by default.

If you purchased DayBack more than a year ago as an outright purchase (not a subscription) your in-app updates may have expired (they’re included in your purchase for one year). Fortunately, you can extend your in-app updates if they’ve expired.

The latest in-app updates to DayBack adds the ability to duplicate events by dragging them, improved date fidelity outside the US, and a red line indicating the current time. None of these updates require any changes to your FileMaker file: just click “check for updates“.

Duplicating Events

Easily duplicate events by dragging them.

dragdupemd

Just hold down the Option key (Mac) or Control key (Windows) before starting to drag the event. Look here for more details and a movie of this in action.


Improved Date Formatting

We’ve done a lot of work to help DayBack better reflect your date and time preferences when you’re getting started. When your date formatting is set to “auto”–as it is by default–DayBack now does a much better job displaying dates and times that match your machine’s language.

Notes on how this works, and how to tweak these formats are available in a revised article on date formats.


Show the Current Time

DayBack now shows you a live indicator of the current time so that you can see how much time you have left before your next appointment.

The current time is available on all “hourly” views except  for the pivoted schedule: it will be available there, and on mobile, next.


Check out the new version by downloading a 30-day, customizable trial and see your own schedule in DayBack.

Download DayBack for FileMaker  

FileMaker Cloud lets developers host their solutions on Amazon AWS and looks to be the future of FileMaker Server. While Cloud is pretty different from the Server we all use now, all current SeedCode apps work in the new FileMaker Cloud. That includes DayBack Calendar, GoZync, ProMaps, and SeedCode Complete.

FileMaker Cloud and SeedCode Templates

And for most apps, you don’t need to do anything to get them working. FileMaker Cloud does require that the databases you upload be encrypted and that can be a little strange with GoZync but it works great and you’ll find a note about the easiest way to upload and encrypt GoZync here.

If you’re using FMChat, offline notifications won’t work from FileMaker Server as Cloud does not (yet?) support scheduled scripts on the server. Online notifications will still work, but you’ll need to set up a robot machine to run offline notifications.

FileMaker Cloud – what it means for developers

FileMaker Cloud is very new. And this first incarnation still has quite a few gaps between its capabilities and those of regular FileMaker Server. (For details, compare the two here.)

So for now, what it really means is that FileMaker, Inc. (FMI) is building the right product, focussing on the deployment problem, and building toward a server that requires a lot less babysitting. These are very good things. And it shows that FMI is leveraging existing tech when it can (using Amazon Simple Email Service ‘SES’, Elastic Cloud Compute ‘EC2’, etc.) and inventing where it has clear differentiators.

And we’re very optimistic about where they could take this new product.

For now, the biggest issues around Cloud are that it requires FM15, doesn’t support CWP, scheduled server scripts, or external authentication, doesn’t support a custom FileMaker WebDirect homepage, and only supports plugins if they have been designed to run in Linux.

Admittedly, that is a pretty personal list. Check out the links below for more.

The backup options are also a little strange to folks used to the flexibility of FileMaker Server. For some, that will mean they can’t move critical databases to Cloud…not that you’d want to move critical apps to a first-gen platform anyway. =) But Cloud is perfect–right now–for all that less-than-critical stuff and I’d encourage folks to try it out and get familiar with what is undoubtedly the future of FileMaker Server.

Some FileMaker Cloud References

FileMaker’s Overview

Backup Strategies (FileMaker Help)

Comparing Cloud and FMS

Backup Strategies (Soliant’s Overview & Workarounds)

Amazon Instance Calculator (pricing aid by Richard Carlton Consulting)

Some more arcane limitations are in the help under, “FileMaker Cloud Considerations“.

We’ve just launched a new version of ProMaps adding capabilities like shape-searches and routing! We owe a big thanks to Tanner Ellen for his suggestion that we gather up what we’ve learned into a new version. This new ProMaps represents over three years of making custom FileMaker maps and modifying ProMaps for customers.

New Features

Routing: create routes and direction for up to 23 addresses (plus your start and end addresses). Or click on any pin in the map to get directions from your current location.

Shape-search: constrain the map using circles or polygons to select the pins you’re interested in: ProMaps will change the found set to reflect your selection.

Map a found set: perform an ad hoc find on the list view and send that found set to the map: ProMaps will use that found set as the starting point for any filters or searching to further constrain it. Here’s a video of this in action…

Enhanced filters: the filters in ProMaps are now set up as checkboxes so they support multiple values out of the box: creating new filters of your own is still easy.

Downloads & Pricing

More screenshots, prices, and a demo file can be found here: SeedCode ProMaps

Upgrades

If you’ve purchased any previous maps product, you can upgrade to the new ProMaps at a discount. (This new version also replaces GoMaps.) Upgrades are 60% off the regular ProMaps price through August 31st. After that upgrades will be 40% off the regular price.

Get in touch to take advantage of the 60% off pricing: just send us a note and let you know the email address you used the you first purchased maps.

Jason has just completed a new build of SeedCode Complete. This new version fixes a number of small bugs, adds some overall polish, and brings the calendar in Complete up to the latest version of DayBack. That means you get some cool new calendar behaviors and new resource scheduling views:

This is a free update for Complete version 4.29 and higher. Information on making these changes in your build of Complete can be found here.

If you’re new to SeedCode Complete, our starter solution for the real world, check it out here: SeedCode Complete Overview.

SeedCode is looking for a couple of new people to join the team. We’re building things in FileMaker, JavaScript, and Salesforce. And we’re helping our customers rethink their schedules and take their day back. If you can get behind that, SeedCode is hiring.

Hiring

The latest in-app update to DayBack adds support for a location field along with some nice improvements to the editing experience. (Instructions for adding location to your copy of DayBack for FileMaker can be found here: updating to DayBack 9.81)

Locations

You can now enter a location for your appointments right into DayBack and quickly check the accuracy of your entry on a small map. Here is what the location field looks like before you’ve entered a location:

Hit “enter” after typing your location to see it on the map:

Specific addresses also work. Click “open map” in the lower right to open the location in Google maps and get directions.

Expanding Text Fields

Now it’s easier to write long notes in DayBack as the title, description, and location fields in the calendar will expand as you type into them:

ExpandingText

Resource Filtering

This update makes it easier to manage large numbers of resources (people, trucks, rooms, etc.). The resources available when you’re editing an event are the same filtered list of resources you’re showing in the calendar. So if you have dozens of resources, but have filtered to only show a few of them, you’ll only see those filtered resources when you edit the event. (And of course, you can still drag an event to a new resource to reschedule it.)

All of these features are available for FileMaker sources, for Google Calendar sources (in DayBack Online), and for Salesforce.


Existing DayBack users can find instructions for implementing this free in-app update here: version history.

If you’re new to DayBack Calendar, download a completely unlocked trial and follow our step-by-step instructions to paste this into your own solution.

The big show starts next week and here are some of the sessions we’re most looking forward to:

FileMaker DevCon 2016

  • CWP User Group Meeting – Once an unconference session, the annual Custom Web Publishing gathering has become a place where folks preview some cutting edge stuff for FileMaker and the web. Should be some discussion of fmxj and always interesting stuff from Beezwax. Monday, 3:30pm
  • Yoga – This will be the fourth (?) year Dan Weiss has organized morning yoga at the conference and it’s a great way to keep perspective amid the Vegas swirl. And a good excuse to get to bed early. Want more: try the DevCon Meditation Challenge. Starting Tuesday morning at 6:30 in Brera 4
  • JavaScript is Eating the World – From what I’ve heard Todd Geist’s session on what’s next will be pretty eye opening. I would attend especially if you’re new to JavaScript. Tuesday, 2pm
  • eXcelisys Vendor Session – Doug West will be demoing a whole host of cool tricks. These guys are real thinkers and I’ve always been impressed with the stuff they share. Wednesday, 2pm
  • FMoT: The FileMaker of Things – Ken d’Oronzio will be talking about bridging apps and objects with Zapier and IFTTT (we also like Workato)– essential techniques for the apps our customers really want us to build. Wednesday, 9am

What are you looking forward to?

DayBack Calendar does a great job visualizing conflicts in your schedule. But sometimes you may want to alert users when they’re creating a conflict that they may not see.

We’ve created a simple script you can paste into your copy of DayBack Calendar to help notify users when they’re creating a conflict. Here’s the script in action:

Adding this to your file

Begin by downloading the script here. That’s an example file containing just the new “Detect Conflicts” script.

Next, import this new script into your calendar file: open DayBack–or the file you’ve pasted DayBack into–and from the Scripts menu in FileMaker, select “Import”. Once that script has been imported, edit the script named “Create Edit Delete Event ( SourceNo, Operation ) { Hide, DateStart , DateEnd , TimeStart … }”.

Scroll towards the bottom and create the lines shown in blue below. Here is the calculation to use for that first IF() line:

not IsEmpty ( GetField ( $$sc_SourceTableOccurrenceName[$sc_SourceNo] & "::" & $$sc_FieldForResource ) )

That’s it. With that new script, and those new lines added to the “Create Edit Delete Event…” script, users will be notified whenever an edit to an event–or a newly created event–overlaps with another event having the same resources.

Notes

  • The script does not test for conflicts if the event being edited has no resource–though you can change that by altering that IF() statement above.
  • The script currently only tests for overlaps within a single table: the same table as the event being edited.
  • All-day events sharing the same resource are also considered to be conflicting.
  • The script is completely abstracted as far as field and layout names go. Once you add this to your file, feel free use literal field and layouts names if you want to change the scripts behavior… provided you’re using a single source for your events. If you’re using multiple sources you may want to keep things abstracted so the script works with any source.
  • The script contains some placeholder lines for records you may wish to omit from conflict consideration: in these placeholder lines we omit records where the status is “pending”, for example.
  • You may want to add this test to the IF() statement shown above as well as including it in the “Detect Conflicts” script– the reason is that “Detect Conflicts” will return any conflicting events that overlap the event you’re editing: so you may be editing event “A” which, because of its status does not count towards conflicts, but in the same time frame events “B” and “C” conflict with each other. In this case, including your status test only in “Detect Conflicts” will return a conflict in this case, including it in the IF() statement above will prevent edits to “A” from showing the conflict.
  • You can take this script further by implementing a “notified” flag so users aren’t warned about the conflict after they’ve accepted it one, even making that flag user-specific, if you wanted to. If you’d like our help extending this script, sign up for an implementation package, and we can make the changes for you, or coach you through making them yourself.
  • For more on resource scheduling in DayBack, including more videos, check out resource scheduling in our docs.

We hope this helps make your resource scheduling a little easier and stops conflicts from sneaking up on you. =)

DOWNLOAD
DayBack Calendar
DayBack's 30-day trial is unlocked so you can customize it and integrate it with your files.
Download DayBack and we'll send you a couple short emails with tips on how to modify it and use some of the coolest features.
Thank you! Please download: DayBack Calendar
Need More?
SeedCode tips & example files in your inbox
Need More?
SeedCode tips & example files in your inbox
Want More?
Be the first to see articles and tips like these
DOWNLOAD
TimeZync
Download TimeZync and we'll send you a couple short emails with tips syncing your FileMaker Go files.
Thank you! Please download: TimeZync
Want More?
Be the first to see articles and tips like these