I thought that a walkthru on how to setup a sheet set would be appreciated. This sample is, by nature, brief and non-inclusive of all the features. But it may serve to clear up some of the confusion.
The key to effectively setting up your template for a new sheet set lies in working in a sample sheet and then saving that sample back as the actual template. Below is a brief step-by-step procedure, which assumes that you have already created the sheet set itself, along with whatever custom properties you require:
- Verify that the sheet set's template is your desired template.
- Create a new sheet that will be tossed at the end of this process. I usually name mine "Sample".
- Provide good sample data for all the properties that your sheet needs to display.
- Open the sample sheet. You should be in the layout now.
- Insert (or XRef) your titleblock. Note that the titleblock does not need to have attributes or associated MText yet. (Side note: why MText? Many of the properties in a sheet set will be lengthy. Attributes do not word-wrap. MText does. Because every sheet in the sheet set is created from the template's layout, there is no harm in using MText to display the titleblock's data (I group the MText objects to the titleblock insertion, BTW). If you need to tie to an external database and use attributes for this purpose, you will run into some agony.)
- Add an MText object for each area that needs to display sheet properties. Note that one MText object can display multiple fields, and plain text within the same object.
- Assume we want an MText object for the Sheet number. Add the MText object.
- Add a field while in the MText editor. You may use <Ctrl><F> or right-click, Insert Field.
- Select the Field category Sheet Set in the Field dialog box.
- Select CurrentSheetNumber and the format you desire. Note that the value displayed to the upper-right should match the sheet's property's value.
- Repeat for all properties that need to be displayed.
- Once all properties are positioned and displayed to your satisfaction, group the titleblock and MText objects.
- Rename the layout to match the specified layout for the sheet set's template.
- SaveAs this sheet to the template, overwriting the original template.
- Test your new template before releasing the sheet set on the unsuspecting masses.
Alternate to step 6. If you feel that you *must* use attributes, explode the inserted titleblock, and modify the AttDefs to use the fields in the same manner as listed for the MText approach. Make sure the AttDefs are set to the Preset mode.
Alternate to step 7. After the AttDefs are redefined, reblock and reinsert your titleblock.