An OVERVIEW OF THE Big Tamer Schedule Template Suite(Cal, Sched, Booking, TimeLine, Graph)

=======================================================

 

BST contains 30 templates, several of which support multiple grid formats.

 

BSTReg

 

ConflictCheck is an extension for forms to check for conflicts in the appt file, requires alias file.

 

NoBCTCal is an extension template for priming the date when you do not require a dynamic Calendar interface.

 

BCT Calendar

=============

There are 3 calendars, large, small,  Cool, and 2 Several Navigation Bar Date selectors, in Horizontal and Vertical configurations.  The calendars are all drop in controls that places the calendar and all parts on a window.  The Calendars Auto Synch and Dynamically drive the rest of the templates in the suite.

 

You can get at all the properties of the calendar on the screen by right clicking on them, so you have full configuration over the calendar colors,button properties, regions etc.  This is a Big Feature others don't have.

 

Calendars have an embed that fires on selected date change.  The template has an embed button to go directly to the embed, and it also appears in the embed tree. This is BIG feature, as BCT calendar can be used stand alone on a variety of other procedures and fire events as needed with your code in the embed, either doing something directly or calling routines, etc.

 

Also includes a getdate button and select button control templates for making pop up date selector calendars using an ini file to pass parameters.

 

A BCTCalRuntime control is included to allow the end user to change colors on the calendar and DateLine.

 

BSTBooking

===========

 

BSTBooking is 5 templates in one.  It is available in 4 grid formats.  Day, BizDay, Week, Month, Year

BSTRunEnh is the runtime control to use with BSTBooking

Day Grid has Time across the top, and Resources down the left.  Time is in Hours and minutes, with selectable granularity down to 15 min. Increments.

Week grid is a one week grid with Day of week across the top, and resources down the left column.

Month grid is a monthly grid with Day of Month across the top, and resources down the left column.

Year grid is an annual grid with Month of Year across the top, and resources down the left column.

 

Date keys used in the Template need to be in ascending order or the template will not work with the file.

 

BSTRefreshButton

================

 

Force Refresh button in case the data has been changed by other windows, etc.

 

SCHED(BSTSched) & (BSTMonthSched)  Listbox controls

====================

 

The Calendar autosynchs and drives the dates used by The BST Schedule Templates.

Multi Control, add as many Schedule Listboxes as needed.

 

BSTSched contains a DAY grid to be used for scheduling multiple resources for time slots throughout the day.

 

The grid format is time down the left side (rows) and resources across the top (Columns).

 

BSTMonthSched contains a Day, Month, and Weekly grid to be used for scheduling ONE resource for time slots throughout each day of the selected Month or Week. It comes with a select Resource button, and you provide the procedure.

 

The grid format is Time down the left side (rows) and Days of the month/week across the top (Columns).

 

Update buttons are placed with both Listboxes with a second click, the first click placing the Listbox.  They can be Hidden if you want to just view the appointments.

 

BST Schedule has additional controls;

1.Enhanced Runtime configure with color regions -- colors, fonts, time duration, etc
2.Older for configuring Runtime display -- colors, fonts, time duration, etc.
3.RecurSched is a control to place on the update form for scheduling recurring appointments.

                       

NOTE

====

Run-time update features are added with the Listbox when you add the schedule control. When Installing the control for the  Scheduler, the first click places the Listbox, and the second click places the update controls. You can delete the update controls if you do not want them. Delete them separately, If you want to use some of them. You can also separately delete unwanted parts of the other controls as well. Just leave what you want to use.

 

BSTDWallCal and Weekly Planner

==========

BSTDWallCal is a dynamic resize wall calendar for 5 or 6 weeks depending on monthly requirements, and has no Sun/Sat options.  Has week starts on Monday feature as well.

 

BSTWkPlan is a dynamic Weekly Planner Reminder and has no Sun/Sat options.  Has week starts on Monday feature as well.

 

WCRecurReminder control is a control to place on the update form for scheduling recurring Reminders.

 

TIMELINE(TimeLineDD)  Time Line Data Display Listboxes

==================

 

The Calendar autosynchs and drives the dates used by TIMELINE.  Multi Control, add as many TimeLine Listboxes as needed.

 

The TimeLineDD template counts Records and sums a Field for a resource according to a date field. The Resource can be appointments and durations, invoices and amounts, inventory and quantity sold, average sales, etc

 

Date keys used in the Template need to be in ascending order or the template will not work with the file.

 

The information can be formatted and displayed in the Listbox cell.  ie totals, averages, etc. You enter the code to format the data in the template prompts.

 

The grid format is resources down the left side (rows) and dates across the top (Columns).

 

TimeLineDD has Week,Month, and Year Display Grids.

 

TimeLineDD has a BST:CNT and BST:SUM available in the 'What to Do With Data' button. There is a prompt there, 'Format the Data in Display' that creates the text shown in the Listbox.  It is an EXPR (expression) so you can build the string you need.

 

It defaults to (BST:CNT4 & ' @ ' & (BST:SUM4) & ' Ttl.') giving you "3@60 Ttl" as an example to display. 

The Number 4 in this case is the instance number, and changes with the Instance of the template.

 

You can format the data anyway you want and get averages, etc by using invoices file and using the total invoice column for the 'Measured(Dur) Field' showing total dollars with Format (BST:SUM4,@N$9.2B) or Average Sales with format (BST:SUM4/BST:CNT4,@N$9.2B). very versatile for output.

 

There also is an option to fill empty slots with something, like 'NA' or your choice, 'No Invoices', etc.

 

There is a BTLDDRuntime control for colors,fonts, etc.  There is also an enhanced version with smaller footprint and color regions.

 

 

GRAPH(BTLG TimeLine Graphic Listbox)  and Queue version

===================

 

The Calendar autosynchs and drives the dates used by GRAPH.  Multi Control, add as many TLGraph and TLGraphQ Listboxes as needed.

 

TLGraph and TLGraphQ draws a graph of a gantt chart style.  The Display Grid format for TLGraph and TLGraphQ is resources down the left side (rows) and date across the top (Columns).

 

TLGraph and TLGraphQ have Week, Month, and Year grids.

 

TLGraph and TLGraphQ colors days within the Display Grid between start date and end date. (Actually a Clarion Browse List.)

 

PLEASE NOTE:

TLGraph needs a start date and end date from a file to display as a gantt chart style of graph. Projects, tasks, etc.

 

TLGraph has options to skip lines/rows for effect. You can select first column text color and grid/list backgrnd color.

You can set the graph colors to use and the order to use them.  You can set the weekend colors to offset graph.

 

Use the GENERIC RUNTIME control if desired on this or ANY LISTBOX  in your programs. It sets the font and  background color of Listbox. It is available in Vertical and Horizontal flavors.