FileMaker WebDirect

Can you use DayBack with WebDirect?

Yes! If you're on FileMaker 19, there's nothing special to make DayBack work in WebDirect. Just open the layout and use DayBack as you normally would in FileMaker client.

Earlier versions of FileMaker

If you're not up to FileMaker 19 yet, you can still use DayBack in WebDirect, but you'll need to set up your calendar as a FileMaker CWP source. Keep in mind that this is quite a bit more complicated to implement and has a more limited feature-set, so we recommend upgrading to FileMaker 19 over going this route.

Once you've setup your calendars, all you need to do is add a web viewer to your layout and use the DayBack Online URL as the web address:  https://app.dayback.com

Once you see that working you may want to add a user token to that URL so DayBack can remember you and you won't have to keep logging in.

I like to make sure the web viewer has no line around it and to check in the inspector that there is no padding. Turn on all four autosizing anchors and it will grow to fill your layout (and your screen).

And remember that the web viewer doesn't need to be the only thing on your layout: navigation elements look great to the left of (or above) the web viewer containing DayBack. Wrapping DayBack in FileMaker elements like this can really make it look like a seamless part of your FileMaker solution.

Here's an overview:

You can also use custom actions to reach out from the calendar and call scripts in other online services...including WebDirect. You'll find an example of the URL formats used in our custom action examples.

If you've also integrated DayBack Classic

If you've integrated DayBack Classic for your FileMaker Pro users, you'll want to make sure that the "Upon Opening" script for DayBack Classic does *not* run on startup for your WebDirect users. Otherwise, you'll encounter errors in WebDirect when that opening routine runs. You can handle this by adding these steps at the top of the "Upon Opening" script:

	If [Get(SystemPlatform) = 4]
		Exit Script []
	End If