Some architectural schedules are ordered by Specification Section Headings.
The idea is schedules can then be read in conjunction with the specification.
The first step is to provide a parameter for all scheduled objects that can hold the specification section heading.
A drop down list can be utilized for objects if the Assembly Code parameter is used.
Similarly a drop down list can be used for materials if the Keynote parameter is used.
The set this up the project needs to point to definition files for Assembly Code and Keynoting.
ASSEMBLY CODE FILE
From Manage tab, Addition Settings, Assembly Code.
Make File Path setting to Absolute.
Browse to the relevant assembly code file. Look in the ...settings\Classification folder.
Note that creating an Assembly code file is a dark art. A full explanation of Assembly codes is in:
ASSEMBLY CODES AND OMNICLASS NUMBERS
The important thing is to have the correct number of fields.
The image below shows part of an Assembly code file with format characters visible.
The orange arrows are tabs, the CRLF are end of line feeds. Not each line ends in a tab.
KEYNOTE FILE
From Annotate tab, Keynote, click on the triangle, select Keynote Settings.
In the dialog box make File Path setting to Absolute, numbering method By keynote.
Browse to the relevant keynote file. Look in the ...settings\Keynote Files folder.
Keynote files are relatively simple. There are even Keynote file managers available.
The format is:
USING ASSEMBLY CODE
Once definition files are loaded they can be selected from the Assembly Code parameter of any object.
The Assembly Code parameter is always under Identity Data and is a Type parameter.
Assembly Description is automatically filled in by Revit from the value in the Assembly code definition file.
Click on the button to the right...
Another dialog box opens.
Select the value you want.