|
Home
| Services | Products
| Contact
|

Allegro Mini-Calendar
Allegro
Mini-Calendar is intended as source code for intermediate
and advanced FileMaker developers. It uses only
one table, so it is fast and requires minimal
storage space. It does not need blank records
for the days on which no appointments have been
scheduled. Calendar behavior comes from self-joins
and calculated fields.
System Requirements: a Mac or a Windows PC
running FileMaker 9 or later. |
|
Allegro
Mini-Calendar 2.3 $49.99
This is a zip archive containing two fp7 files,
intended for use with FileMaker 9 or later.
It includes version 2.3a and 2.3b. The Month
view calendar begins with Monday in version
2.3a and Sunday in version 2.3.b.
|
|
|
F
E A T U R E S
|
|
Mini-Calendar
has four basic layouts: Month, Week, Day and
To Do List.There is also a Setup layout where
users can schedule recurring appointments. You
do not need to include all these layouts in
your solution. (For example, Allegro
Doggie Due! does not use a Month layout.)
SCREEN
SHOTS (Click images to enlarge. Opens in
a new window.)
 |
In
the Month layout, the current date is highlighted
in red. Clicking on any date brings up the
New Appointment dialog. Clicking on an existing
appointment in the Month layout takes you
to the Day layout with the details for that
appointment displayed. Arrow buttons allow
you to jump forward or back, a month or
a year at a time. |
 |
Version
2.3a uses an alternative view of the Month
layout, where the week begins on Monday,
rather than Sunday. |
 |
The
Week layout (with Month popup displayed
here) shows a condensed view of your appointments.
To Do List items are also displayed in this
layout. You can add a new appointment for
any day by clicking the "+" button
or delete an existing one by clicking the
trash can. Clicking the arrow at the start
of the row takes you to the Day layout,
where you can view and edit details. |
 |
The
Day layout shows the detail for the day
you have chosen in the Month or Week layout.
If you click on the arrow at the start of
any row on the appointment list (on the
left side of the screen) its details appear
on the right. |
 |
The
To Do layout shows a complete list of
your To Do List entries and calendar appointments.
If you click on the arrow at the start
of any row in the list (on the left side
of the screen) its details appear on the
right. If you click on the arrow for any
To Do List item on the Week layout, it
will also take you here, so that you can
view and edit the details. Calendar appointments
are included on this layout so that you
can easily turn a To Do List item into
a calendar appointment by simply adding
a date (and vice versa.) It's also an
easy way to find and remove unneeded entries.
|
 |
The
Setup layout lets you set recurring appointments
(those that occur weekly, biweekly, monthly
and bimonthly, for up to a year from the
starting date). You can easily modify
and adapt these limits to suit the needs
of the solutions that you create for your
clients. This layout also includes a link
to online help for Allegro Mini-Calendar.
|
|
|
D
E P L O Y M E N T
|
|
Mini-Calendar is not a full featured calendar.
It was designed for developers who want to add
basic calendar functionality to an existing
FileMaker solution with little effort. It can
also serve as your starting point for a more
advanced application.
The
best practice for adding Mini-Calendar to your
solution is as follows:
- Copy
and paste the Calendar table into your file.
(This is easy to do in FileMaker Advanced.)
-
Recreate the self-join relationships (including
the sort orders).
- Import
the scripts.
- Copy
the layout elements you wish to use.
Once
you have done this, you can modify any part
of it, including linking the calendar table
to other tables. .
There
is one known limitation to having the calendar
all in one table like this: you need to have
entered at least one appointment or To Do List
item for all of the functions to work. So, you
should either start off your client with at
least one appointment on the calendar (like
Christmas or the 4th of July) and tell them
not to delete it until they have entered at
least one new appointment or tell them to add
at least one To Do List item of their own. If
they forget, a new blank To Do List item will
be created automarically, as a place holder,
the next time they use the calendar. They can
delete it as soon as they add their first ppointment.
In practice, this is not a problem. If they
ask for a calendar, they want to use it, and
they will add appointments.
To
see how Mini-Calendar was used in other solutions,
you can download the DEMO versions of Allegro
Doggie Due and Allegro
Videographer. For example, in Doggie Due,
the calendar appointments can be linked to various
groomers and the appointment records in the
calendar table also serve as the line items
in the customer's invoice. In Videographer,
several other enhancements have been made, such
as automatically adding Event records to the
calendar when they are created.
|
|
TERMS
OF USE
|
|
When
you purchase Mini-Calendar, you get access to
everything that makes it work (i.e. the full,
unlocked fp7 file). If you are creating an application
for your personal use you can do whatever you
want with it.
If
you are a professional developer, creating or
modifying FileMaker applications for paying
clients, you must include the words "Calendar
source code by Allegro Data Solutions, http://allegrodata.com"
somewhere in your solution where it is visible
to the end user.
You
do not need a separate copy of Mini-Calendar
for each job. Once you buy the source code,
you can use it in as many of your solutions
as you like, as long as you include the above
acknowledgment. You may not simply resell it
unmodified, however.
This
application is sold as is, without warranty
or tech support. U.S. customers may hire Allegro
Data Solutions as a consultant if you need further
assistance. Inquire by e-mail.
|
|
|