|
Home
| Services | Products
| Contact
|

Allegro Mini-Calendar
Allegro
Mini-Calendar is intended as source code for experienced
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.0 or later. |
|
Allegro
Mini-Calendar 2.2 (Full) $49.99
This is a zip archive containing two fp7 files,
intended for use with FileMaker 9.0 or later.
It includes version 2.0 and 2.2. (The Month
view calendar begins with Sunday in version
2.2 and Monday in version 2.0).
|
|
|
Allegro
Mini-Calendar 2.2 (Upgrade) $24.99
If
you purchased a previous version of Allegro
Mini-Calendar, click the "Buy" link
at the right. The upgrade contains only version
2.2. On the order form, you must use the same
e-mail address that you used to make the original
purchase. If you have changed your email address,
contact Allegro Data
Solutions directly.
|
|
|
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.
Added
in Version 1.1
-
an integrated To-Do List. It includes a portal
that shows only To Do List items (on the Week
view layout) and one that integrates To Do List
items with calendar appointments (on the To
Do layout).
Added
in Version 2.0 -
a Month layout. In this version, on the Month
layout, the week begins on a Monday. This was
done for consistency with the Week layout and
for businesses whose work week begins on Monday.
Added
in version 2.1 -
In this version, on the Month layout, the week
begins on Sunday, which is consistent with FileMaker's
popup calendar control and the that way paper
address books and calendars are usually printed
in the U.S. NOTE: Version 2.1 also includes
Version 2.0, so that you can use whichever Month
view is appropriate for your project.
Version
2.2 is identical
to version 2.1, except that it contains a minor
bug fix. If you purchased version 2.1, you can
request a free upgrade via email. (You must
include your order number and the email address
used for your purchase.)
If
your client intends to use the Month layout
only for navigation, you might want to leave
it out. The FileMaker popup calendar in the
Week layout can be used for that purpose. However,
the Month view is helpful for clients who want
to see all appointments for a given month at
a glance and jump to any of them with a single
click.
If
you want the Week view to begin on a Sunday,
you can simply replace the fields and relationships
on the week layout with those used in the first
row of the Month view in Version 2.1.
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.1 uses an alternative view of the Month
layout, where the week begins on Sunday,
rather than Monday. |
 |
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 experienced developers who
want to add basic calendar functionality to
an existing FileMaker solution with little effort.
It can also serve as a 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, and copy the layout elements you
wish to use. Once they are in your client's
solution, you can modify them or integrate them
into existing features. Alternatively,
if you are creating a new solution from scratch,
you can begin with a copy of Allegro Mini-Calendar
and add your code to it.
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 List
item for all of the functions to work. Some
scripts rely on global fields and FileMaker
needs at least one record in the table to store
the global values. 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
To Do List item of their own. If they forget,
a new blank To Do List item will be created
as a place holder the next time they use the
calendar. They can delete it as soon as they
add their next real appointment.
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 details actually
become 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.
|
|
|