Dojo Master ®
Technical & User Support Documents


Dojo Master Copy Protection

The first time Dojo Master runs, it will generate a software lock code. To unlock Dojo Master, you will need to call Tsoft at (704) 569-0841 M-F 9-5 EST and obtain the corresponding key code. Enter the key code in the provided field and your copy of Dojo Master will be permanently unlocked. To insure that you will be able to use your newly installed copy of Dojo Master, a key code is not required until ten(10) days after installation. If you call Tsoft outside normal office hours, please include your lock code in a voice mail message. This will allow use to call you back with a key code and will get you up and running faster. Fax requests may be sent to 704-569-0821. You may also request a keycode by emailing your 12 digit lock code to Support@TsoftSoftware.com

We regret that we must use any form of copy protection, but in this day and age, it is an unfortunate fact of life. We have tried to make this aspect of the package as unobtrusive as possible and regret any inconvenience that it might cause!


Illegal Function Call while Printing a Custom Report

If a Custom Report is defined with a width of less than 47 characters, the report will be viewable on you screen but may not be printed. If you attempt to print one of these narrow reports, you will receive an 'Illegal Function Call' message. The quickest solution to this problem is to modify the report, adding enough fields to make the report wider than 47 characters. This problem is specific to Version 2.00W and has been corrected in subsequent releases.


Printed Report Page Overflow

On older HP Deskjets, this feature may be turned off by setting the 'Perforation Skip' DIP Switch to the Off position. Newer Deskjets do not have DIP switches and are controlled by a setup utility provided by Hewlett-Packard. One of the easiest ways to solve this problem using a setup utility is to tell the printer that your paper is longer than it really is. This will delay the printer from skipping to a new page too soon and will allow Dojo Master to control the number of lines per page.

With a laser printer the situation is somewhat different. Laser printers are not able to print all the way to the edge of the paper and thus if the printer starts to far down on the page it may run out of paper before it runs out of data. Most lasers allow you to adjust where the print will begin in relationship to the edge of the paper. This is commonly referred to in your printer manual as the X-Origin and Y-Origin adjustment. Your printer manual will provide specific instructions on how to view and change these values. Generally speaking, if your report is being cut off at the bottom of the page, you will want to move your starting point toward the top of the page. (Usually this means a smaller origin value.)

VERSION 2.10 & 3.00 NOTE: A Custom Report page overflow in this version may be corrected by manually selecting the font size (bypassing the AutoFont feature) and reducing the calculated number of lines per page.


Attendance Recording Methods

The two most common methods of attendance recording are: 1) Student Cards and 2) Check-Off Lists. Which method is used by a particular school is largely based on personal preference although the Card Method seems to work better when classes are open to a range of ages and belt ranks. The List Method has its advantages when students are assigned to specific classes. Dojo Master supports both methods equally well.

If you are using the Card Method, you may wish to generate a set of student labels to save hand writing this information on the attendance cards. The most common implementation of this method has the student getting his/her card out of a card file box and handing the card to the instructor as class begins. Since the cards will not be in alphabetical sequence, using the Dojo Master on-screen Attendance List to record attendance will be somewhat slower. Attendance cards should contain the Student Account Number which will allow you to enter attendance via the Account Number field on the Attendance screen. Many Dojo Master customers have opted to use Bar Coding to further speed attendance entry.

To use the List Method you will need to create a Custom Report that prints your student attendance list(s) in the desired sequence. To help you group students by assigned class, a 'Class ID' field is provided in the student information and may be used in a Custom Report. If you plan to check students into Dojo Master by Account Number, you will need to include the Account Number on the list. If you will be using the Dojo Master on-screen Attendance List you will want your list(s) in alphabetical sequence by name. To reduce how often you print lists, you may wish to put your list(s) in plastic sheet protectors and use a grease pencil to mark the list. This technique allows a list to be used several times.


Recording Attendance with Scannable Bar Codes

To help increase attendance entry speed bar coding can offer a significant advantage. By coding the student attendance cards/lists with a scannable bar code and entering the cards/lists with a wand scanner entry speed is dramatically enhanced. The most common and easiest to install wand scanners plug into your computer betwwen the keyboard and the system unit. When a bar code is scanned the wand sends the data to your computer just as though it was entered on the keyboard.

Because there is no one single bar code standard, Dojo Master is able to print several of the most popular bar code formats. For printing Student ID Number, we suggest the UPC bar code format.


Setting Label Options

Rather than limiting the user to certain predefined label types, Dojo Master uses a flexible Label Definition Screen. While this method allows you to literally use any labels on the market, it does require a small amount of setup work. This article is applicable to Version 3.1 and older, and does not apply to Version 4.0

Label Definition Fields:

  1. Labels Across - The number of label columns per page of labels. This value will normally be from 1 to 3.
  2. Starting Position - This field is used adjust the vertical print position for the first row of labels on each page. For Example: If the first row of labels is not on the top edge of the page, placing a '1' in this field would tell Dojo Master to leave one (1) blank print line at the top of each page before printing the first row of labels. This field may also need to be adjusted based on your printer's top most print position.
  3. Lines between Labels - This field, expressed in number of lines, tells Dojo Master the vertical spacing between each row of labels. If the bottom edge of one label row touches the top edge of the next row this field should contain a zero (0). If there is room between two rows for one printed line, this field should contain a one (1).
  4. Labels per Page (Up & Down) - The number of label rows on each page of labels. For many popular labels this value is 10.
  5. Label Width - The number of characters per label. To get this number take the width of each label (in inches) and multiply it by 10 (the number of characters printed per inch).
  6. Label Gap - This field tell Dojo Master how many character positions separate each label column horizontally. If the right side of one column touches the left side of the adjacent column then this field should contain a zero (0).
  7. Lines per Label - The number of printable line on each label. Calculate this field by taking the height of each label (in inches) and multiplying it by 6 (the number of vertical lines per inch.

FOR EXAMPLE:
Avery #5160 or Maco ML-3000 Labels

Labels Across 3
Starting Position 3
Lines Between Labels 0
Labels Up & Down 10
Label Width 26
Label Gap 2
Lines Per Label 6


Inventory/Stock Purchase Won't Work

Prior to Version 3.0, Dojo Master's Student Selection List contained an entry for 'Inventory/Stock Purchase'. This dummy student entry was used to purchase items for your school inventory and was not a real student. Since a number of customers did not use this feature and have found the dummy entry to be a nuisance, Version 3.0 has taken a slightly different approach.

By default, Version 3.0 does not contain an 'Inventory/Stock Purchase' entry. If you wish to use this feature, please contact Tsoft and we will be happy to provide you with a small utility program which will add this 'dummy' record to your data base. Once this special student record is added, the 'Inventory/Stock Purchase' feature will be re-enabled.


Home PageCompany InformationProductsTechnical SupportDownloadsContact Us by EMail


Content Copyright © 1998-2006 Tsoft Software Products. Inc.
All Rights Reserved.