Number Masks in Calibration Control

Calibration Control (our Calibration Management Software) gives you the ability to format some of the more important date and number fields.  Find the 'Masks - Number' dialog in the Advanced tab of the Program Options dialog.

Number Mask Options

Number Masks Settings

Each Number Mask settings section (Equipment ID Auto Increment, Calibration Certificate Number Auto Increment, etc.) controls the format of that specific field's number mask.  This gives users the ability to define a standard mask for all new records in that category: 

  • The first field box always controls the appearance of the mask, with a sequence of letters followed by a dash and zeros.  (This field should only contain zeros and no other numbers or this will cause an issue with the current increment.) 
  • The 'Current Increment' is the very next integer or number that CC will use in the mask when the next new record is created. 
  • The formatting sample of each mask is shown in orange and changes in real time. 
  • Activate or deactivate each mask auto-increment feature by checking or unchecking the 'Enable' checkbox.

Number Mask Options Increment

Next, the field for Calibration Certificate Number Auto Increment textbox at the very bottom of the Number Masks Options dialog is an example of what the PDF format will look like when saved.  Select (highlights blue) and then right-click at least one Equipment record from the Equipment or Calibrations grid, and then select "Print to PDF" from the context menu. 

Number Mask Options Calibration Certificate PDF Print

Reserved Characters

In the Maintenance Activity Number Increment section of the Number Masks options, notice the [M] that is used in the Mask field.   The character M is a reserved character for Date masks which represents the Month.   If you'd like to use a reserved character(s), simply placing brackets around the character allows you to use it in your number mask.  Not sure what else is a reserved character?  Take a look at the Date Masks help topic to learn more.

Number Mask Options

Leading Zeros Mask

Leading zeros can be important in number formats if all numbers require the same minimum number of characters.  Instead of a counting number sequence of 1, 2, 3, etc. an LZ Mask of ‘000’ results in 001, 002, 003, etc.

In the case where a counting number has more characters than the mask, the counting number wins.  For instance, with a mask of 000 and a number of 5348, the result will be 5348 even though the mask has only 3 characters.

Calibration Measurement Group Mask

The Mask field in the Measurement Group of the Calibration dialog sets the leading and trailing zeros of all the numbers in the given group.  Unlike the Leading Zeros Mask, the number of leading and trailing places of these fields are strictly limited by the mask. 

Calibration Measurement Mask

For instance, a mask of 00.000 will only allow two places to the left and 3 places (rounded) to the right.  Therefore, if a number of 100 or higher is required, the mask must be modified to include three zeros to the left 000.000.

Troubleshooting Number Masks

If you are receiving an error message when creating a new record, your number masks may not be set up properly.  Ensure the Mask field contains no other integers (numbers) other than zeros as placeholders (e.g. EID-0000).  Then, enter the next increment number in the Current increment field,  (e.g., if the last number used was 25, enter the number 26).

Equipment Number Mask Error

Last Updated:  18 October 2021