Auto-Code provides a direct link between the various take-off sheets and the Description Libraries and provides an easy way of generating "items" and of handling the descriptions and their associated codes.
The Auto-code utility is available in all parts of the system in which Item Codes are displayed.
Auto-code is started by pressing the <HOME> key when the cursor is located: somewhere in an Item Code field, at the start of a record which contains an Item Code field.
The purpose of Auto-code is to allow you to quickly and easily "compose" an Item Code. The individual description codes will be automatically built into the Item Code as you move through the items and choose the required descriptions.
The Auto-code display takes up the whole screen. The relevant Item Code is displayed at the top of the screen and, initially, all descriptions up to and including the Specification "a" level are displayed on the screen. Each level of description starts a new line with the appropriate description code alongside on the left. The cursor is positioned on the first character of the Specification "a" level code.
Successive description Levels can be displayed by pressing <DOWN> and previous description Levels can be displayed by pressing <UP>. In both cases the cursor will move to the new code level.
Sometimes when moving to a new level the new description will overwrite a previous entry. This is only done to ensure that there is plenty of space for the new descriptions and the previous level can always be re-displayed by pressing <UP>.
If the description displayed at any level is not the one that is wanted you can go to another Description in the Library in one of 3 ways :
Entering a different Description Code and pressing <RETURN>. The cursor will stay on the current code.
To scroll backwards and forwards through the Library use the <PAGE UP> and <PAGE DOWN> keys.
Whenever Auto-code is displaying a Description it is working with BOTH the Contract and Master Libraries simultaneously. Auto-code first looks in the Contract Description Library to see if there is a description for the current code in there. If there is it will display it. If there is no entry in the Contract Library it will look in the current Master Description Library to see if there is a Description there.
This has the effect of inter-leaving the two Libraries with the Contract Library taking precedence.
Instead of scrolling through the Libraries displaying one description at a time you can display whole sections of the Libraries on the screen.
To display the Description Libraries press <HOME>. This will display the inter-leaved Contract and Master Description Libraries starting at the description for the current code. Pressing <HOME> again displays the next screenful and an horizontal line across the screen indicates the end of the list.
If only a partial code is entered the display will start at the first description in the library which comes after the partial code entered.
You can move between the descriptions displayed on the screen using the <UP> and <DOWN> arrow keys.
It is possible to reverse the scrolling directions by pressing <F11>.
You can select a description by moving the cursor to the appropriate code and pressing <RETURN>.
New Descriptions can be easily created by copying from the two Description Libraries.
To copy a description from the Contract Library press <F7>. You will be prompted for a Code for the new description. The Code must be unique to the Contract Library.
To copy a description from the Master Library press <F8>. You will be prompted for a code for the new description. This code must be unique to the Contract Library but need not be different from the original in the Master Library.
A description can be edited on-the-spot by pressing <F10>. This displays the appropriate description which can be edited in the usual way.
If the description to be edited is in the Master Library then a simple Description Edit is NOT possible. Instead, enter the "Copy Description from Master Library" routine and the Description can then be copied into the Contract Description Library. Once copied into the Contract Description Library the new description can be edited in the usual way.
If the current description is in the Master Library Auto-code displays this in the bottom left corner of the screen. If there is no Library displayed in the bottom left corner of the screen then the description is in the Contract Library.
A new description can be created on-the-spot by pressing <F9>.
If the description code is already in use in the Contract Description Library the message:
"That Description already exists. Please re-input"
will be displayed and you MUST enter an unused code.
If the description code is already in use in the Master Description Library no warning will be displayed. You may create a Contract description with the same code but you may prefer to use a different code in order to avoid confusion or to maintain a standard coding policy.
When you have finished editing the item the <END> command will automatically export the new Item Code into the original worksheet.
If you want to leave the original Item Code unchanged you can Abandon Auto-code by pressing <ESC>.
The Functions performed by the various Commands are assigned for each worksheet separately and the commands used in Auto-code are quite different from those performed by the same keys in the Calculix Worksheets.
The easiest way to understand the different commands is to experiment with them and try out the different functions. The only command which always performs the same Function is <F12> which always Deletes to the end of the current Field.
Send mail to
with questions or comments about this web site.