6.04 - 2013-05-01
-*Fixed potential install problem where data path could not be found.
-*Fixed problem where Rooms table could not be re-indexed.
- Fixed problem where breaks would overlap with classes causing the
appearance of extra invisible classes.
- Fixed problem where student schedule reports would not print properly
under certain conditions.
6.03 - 2011-08-03
-*Fixed problem where class capacities were not always accurate when
adding students to classes.
-*Fixed problem where available class list would be empty if there were
invalid StudentClass records.
- Fixed problem where backup files would be erroneously placed in the
parent folder.
-*Fixed problem where auto-schedule preview report did not work correctly.
6.02 - 2011-04-08
-*Added feature to print schedules of all students at once.
-*Added feature to print HTML schedules of all students at once.
- Fixed problem where data path setting could be lost each time software
started.
-*Improved Edit Class Enrollment performance.
6.01 - 2011-02-09
-*Fixed problem where sites could not be opened.
-*Fixed problem where a dialog would appear for every record when deleting
all records in a table.
-*Improved schedule refresh time.
-*Fixed problem where multiple students could not be selected in auto
schedule screen.
- Fixed error that could be seen after closing variable screen when
editing a report.
- Upgraded reporting engine.
6.00 - 2010-12-13
-*Added feature to schedule several people at once as a group.
-*Added features to set what times, dates and days students, rooms and
instructors are availabile.
-*Added feature to create draft or tentative schedules that must be
approved.
-*Added class waiting list features.
-*Added simpler attendance entry form.
-*Added auto backup feature.
- Added cascading updates and deletes referential integrity features.
- Added option to change the report folder location.
- Added feature to edit class details from main screen.
- Added feature to auto-fill Term when choosing class in filter or
reports.
-*Added feature to bold text on schedule to indicate if classes are full.
-*Added date filter to status bar.
-*Added Start and End (graduation) dates to Students table.
-*Added feature to mark classes as elective or required.
-*Added priority feature for students and grades when auto assigning
students to groups.
-*Added color coding by groups or students.
-*Added options to send email when class is full or is underpopulated.
-*Added ClassID to schedule script.
- Added feature to cancel auto schedule in bulk function.
-*Added feature to customize posfix added to "Auto schedule by
requirements" created classes. eg. 001, 002, 003
-*Added EMail field for Instructors.
-*Added Transcripts table and report to document classes completed.
-*Added feature to check for conflicts after adding classes.
-*Added Present field to Attendance table.
-*Added Unscheduled instructors report to give a listing of instructors
who have not already been scheduled.
-*Changed Assign Instructors to Classes function to attempt to keep a
teacher in the same room all day.
-*Changed schedule reports to look like main schedule with one time
column.
-*Changed filter to allow just filtering on term or date range to show all
classes on the schedule.
-*Changed class selector to filter classes available based on schedule
Date/Term filter.
-*Changed the Class Times table to Schedule Times to prevent confusion.
-*Changed re-index function to work with Data Manager tabs too.
- Changed report list to treeview.
-*Changed Classes.ClassType index to case insensitive.
-*Improved Assign Instructors to Classes error reporting.
- Removed superfluous "Fractional Hour Time Schedule" option
- Remove superfluous roster screen as Student Roster Report handles it.
5.21 - 2010-05-27
-*Fixed problem where conflicting classes would not disappear when
adding classes right from the schedule.
-*Fixed problem where Auto Schedule Students in Bulk function generated
incorrect results under certain circumstances.
-*Fixed problem where Minimum Column Width setting was ignored.
-*Fixed problem where instructors could not be auto assigned to classes
properly under certain circumstances.
5.20 - 2010-04-08
-*Added option to limit number of choices shown for auto schedule.
- Added Edit Report button to reporting screen.
-*Fixed problem where auto-scheduling many classes could result in an out
of memory error.
-*Fixed problem where invalid class types in the Requirements table would
cause the auto scheduling by requirements function to fail.
-*Fixed problem where non-schedule reports did not filter by the term or
date.
-*Fixed problem where empty fields in the bulk import file would cause
errors.
-*Fixed problem where schedule reports could print class times incorrectly
under certain conditions.
-*Fixed problem where schedule reports could print class times incorrectly
under certain conditions.
-*Fixed problem where auto scheduling by requirements did not use the
RoomType field when assigning rooms.
-*Fixed problem where auto scheduling by requirements could cause
instructors to be double booked.
-*Fixed error that could be seen when dragging classes in the Auto
Schedule screen.
-*Fixed problem where Student Roster would count deleted students.
-*Fixed problem where schedule reports did not print correctly if a class
was outside the schedule times.
-*Fixed problem where schedule filters were being ignored.
5.12 - 2009-04-03
-*Fixed problem where schedule would not update after making changes
in the Data Manager.
- Fixed problem where auto scheduling feature did not assign student
classes properly.
-*Fixed problem where Class schedule script variable would show a blank
line if no class descriptions were used.
- Improved security.
-*Improved error logging of bulk auto scheduling.
-*Fixed problem where attempting to edit a student's class enrollment
where one class was at maximum enrollment gave an erroneous error.
v5.11 - 2008-06-24
-*Fixed problem where data was not being restored.
- Changed course hint to show longer.
-*Fixed problem where group reports would not filter on a group properly.
-*Fixed problem where Student Roster feature did not work with groups.
-*Fixed problem where auto-scheduling preview feature did not work with
groups.
-*Fixed problem where exception report would be seen if searching in the
Data Manager and the active control is not an edit box.
-*Added notification for students that could not be bulk scheduled.
-*Added Defaults button on term option tab.
-*Fixed problem where classes could be assigned over capacity when using
the Auto Scheduling feature.
v5.10 - 2008-01-29
-*Added report formating functions.
-*Added Cross tab reporting capability.
-*Fixed problem where Auto Scheduling feature could generate
non-exhaustive schedules if desired classes chosen out of order.
-*Added Student Roster report.
-*Fixed problem where long student names and long class details in Student
schedule with name report would get truncated.
-*Fixed problem where auto scheduling a student with existing classes
could result in double scheduling of classes.
-*Fixed problem where schedule reports would use the schedule term filter
and not the report term filter.
-*Fixed problem where class conflicts would be allowed if the wrong case
was used in the class day field.
-*Fixed problem where CSV import function resulted in an error on import.
-*Fixed problem where CSV import function no longer listed import tables.
-*Fixed problem where program terms would interfere with translations in
the Data Manager.
-*Fixed some translation problems.
-*Fixed problem where only the first class was shown on the schedule
reports.
-*Fixed problem where including a non-existent class in the bulk
scheduling CSV file caused the student to have no classes scheduled.
-*Fixed problem where Instructors with an ID over 10 characters could not
be assigned to classes.
v5.01 - 2007-02-27
-*Fixed exception that could be seen when re-indexing a table.
-*Added feature to the CSV import function to guess which date and time
formats are being used.
-*Fixed problem where classes were shown even if the class did not fall
within the date range or semester when filtering schedule by a class.
-*Fixed problem where classes that did not fit neatly within the schedule
times did not show properly on the schedule reports.
-*Fixed problem where newly added room types did not immediately show up
on the Requirements Room Type pull-down list in the Data Manager.
-*Fixed problem where the CSV import did not always handle day fields
properly.
-*Fixed problem where the CSV import did not always handle time fields
properly.
-*Fixed problem where Rooms table could not be re-indexed.
-*Fixed problem where the CSV import could give an out of range error on
import.
- Fixed problem where the CSV import would only import the first four
records.
-*Fixed problem where Attendee report was not sorting properly.
v5.00 - 2005-12-22
- Added graphical scheduling features, with a Show All Classes menu
option to show all possible classes for current filter allowing classes to
be deleted, added, assigned to different rooms or instructors.
-*Added feature to adjust class times by dragging and resizing.
-*Added feature to bulk input all students and classes desired and auto
generate their schedules.
-*Added feature to graphically preview a selected schedule after running
auto-schedule.
-*Added payment and invoicing features.
-*Added scripting feature to allow changes to what is shown for each class
in the schedule and in schedule reports.
-*Added student discipline and student health tables.
- Added feature to automatically backup data before deleting all data or
search and replace.
-*Added class field to gradebook table to enable test tracking.
- Added CSV import wizard.
-*Added report that shows the hours taught each week by each teacher.
-*Added student schedule report where name is shown not ID.
-*Added class attendee report.
-*Added a report that prints the courses that are assigned to each
instructor.
- Added feature to assume a class is available all day long if no start
end times have been entered for requirements-based scheduling.
-*Added feature to cut and paste detail records in the Data Manager.
-*Added credit hours field to the Classes table.
-*Added student BirthDate field.
-*Added Cost field to ClassTypes table.
-*Added Paid field to StudentClasses table to indicate as to whether class
has been paid for or not.
- Added charting capabilities for reports.
- Added feature to email data.
-*Changed attendance feature to track presence as well as absence.
- Changed reporting to be more customizable and to pick up all reports
from the Reports folder.
-*Changed reports to use defined class colors.
-*Changed auto instructor scheduling to take into account maximum classes
and maximum class size. bajones@valdosta.edu
-*Fixed error seen if ClassDuration field was blank and Auto Schedule by
Requirements function was attempted.
- Improved performance.
- Upgraded reporting system.
v4.01 - 2005-09-14
- Added prompt to delete existing times when recreating retro schedule
times.
-*Fixed problem where row height option was not being applied to the
schedule grid.
-*Fixed problem where schedule reports would hide some of the schedule
text.
-*Fixed problem where schedule could have extra rows showing 12:00 AM if
the schedule interval option was set to odd values.
-*Fixed problem where CSV import would not import into the Class Types
table.
-*Fixed problem where CSV import/export was not using computer's date/time
formats.
-*Fixed duplicate error seen if requirements scheduling encountered an
error.
-*Fixed crash that could be seen if the choose new data folder location
prompt was canceled.
-*Fixed "Cannot focus a disabled or invisible window" error seen when the
last record of the ClassTimes table had an invalid end time.
v4.00 - 2004-11-01
-*Added automatic requirements scheduling feature.
-*Added gradebooks and report cards features.
-*Added instructor priority feature to choose certain instructors first.
-*Added option to prevent instructor from having the same class twice in a
day.
-*Added feature to indicate when instructors are available.
-*Added feature to automatically assign students to groups.
- Added class color coding feature.
-*Added group capacity feature.
-*Added State PostalCode fields to Students and Instructors tables.
-*Added Print Schedule Report feature.
- Added execute SQL function to Data Manager.
- Changed schedule grid to attractive new format.
-*Changed instructor qualifications to use class types not classes.
- Fixed error seen when closing the Data Manager after adding a record
without populating required fields.
- Fixed problem where Data Manager replace all feature only replaced the
first found field.
- Fixed problem where rows were skipped when tabbing through the grid in
the Data Manager.
v3.10 - 2004-07-10
-*Added sorting by student name in roster HTML report.
-*Added PDF export feature for reports.
- Added Recreate schedule times button to the Schedule tab of the config
screen.
- Fixed problem where Pre Reqs selector dialog in the form view of the
Data Manager could show unselected classes as being selected.
- Fixed problem where e-mail log was only saving last message.
-*Fixed startup error problems with trial version on W98.
-*Fixed problem where an error would be seen on closing the configuration
screen without entering start and end times.
v3.00 - 2003-10-02
-*Added second alternate address and 3 more phone fields to student
table.
-*Added custom report showing which students have been assigned to which
group.
-*Added feature to randomly assign instructors to classes.
-*Added feature to optimally assign rooms to classes.
- Added Class Qualifications field to Instructors table.
- Added capacity field to Rooms table.
-*Added feature for class lengths with independent start and end dates.
-*Added feature to allow user-specified class start and end times.
-*Add feature to allow adding non incremental time slots outside the
schedule format, i.e. prep time, recess etc.
-*Added feature to override pre-requisites for certain students.
-*Added group/block scheduling option.
-*Added feature to assign grades to students and classes table.
- Added feature to limit available classes to grade.
-*Added option to select which days to view.
- Added attendance tracking feature.
- Added selector for pre-requisites in Class Types table.
-*Added printer setup feature.
-*Added option to make schedule read only for ordinary users.
-*Added email reminder feature when student drops class.
-*Changed class selector to refresh Available classes list when class
removed from enrolled classes.
-*Changed roster report to show entire roster when blank class is chosen.
-*Changed auto schedule function to clear clear fields after selecting a
generated schedule.
-*Changed buttons on change enrollment screen to read save and exit.
-*Changed Description field in Rooms table to 30 chars.
-*Dramatically Improved auto-schedule performance time.
-*Fixed schedule report to not sporadically truncate name.
- Fixed problem where on canceling Days dialog in Data Manager any
existing days were cleared.
- Upgraded DB engine for lower resource footprint.
v2.02 - 2002-05-24
-*Added HTML schedule grid report.
-*Fixed problem where an error would be seen on printing a report if the
"Hide Weekends" option was set.
-*Fixed problem where auto scheduling feature ignored class size limits.
-*Fixed problem where Terms tab in Data Manager was labeled Rooms.
-*Fixed problem where classes could be seen to conflict even though they
were in different terms.
-*Fixed problem where Student pull-down list was not sorted on report
screen.
-*Fixed problem where report was not sorting properly.
v2.01 - 2002-04-10
-*Fixed problem where would see Duplicate Key error when printing a
report with schedules over 12 hours.
-*Fixed problem where if not using metric time, the schedule view still
showed metric time format.
-*Fixed problem where Instructor field in Classes table was not linking
correctly causing the instructor name not to be shown.
v2.00 - 2002-02-12
- Added custom reporting add-on feature.
-*Added ability to print out multiple schedules at a time.
-*Added feature to allow changing of main terms i.e. Student/Professor.
-*Added SQL filters.
-*Added student auto-schedule feature.
-*Added class pre-requisite feature.
-*Added feature to show how many empty seats available in a class.
-*Added option to remove lines from schedule report.
-*Changed Classes/Student relationship by creating new table
StudentClasses to get around 250 char Classes field limit.
-*Fixed problem where could not change settings if using a.m./p.m. setting
in Regional Setting control panel.
v1.11 - 2001-07-25
-*Added filter details to schedule report.
-*Added student roster report.
-*Added Cascading Style Sheets to HTML reports to allow user
configuration.
-*Increased Classes field size in Students table to 250 characters.
-*Increased Class field size in Classes table to 15 characters.
v1.10 - 2001-04-02
-*Added option to hide weekends from scheduler.
-*Added screen to show student roster for a class.
-*Added screen export to CSV feature.
-*Fixed problem where once schedule filter set it could not be cleared.
v1.00 - 2000-10-17
- Class Scheduler v1.00 released.