CONFIGURING
After you create a form to define a new structural object class, create an associated $xxxInheritableSchema subform and insert it into the form. The $xxxInheritableSchema subform defines the attributes for the structural object class.
Before you begin
Make sure that you are working in a copy of the HCL Domino® Directory template (for example RENOVATIONSNAMES.NTF) and that you have Designer or Manager access in the ACL.
Procedure
1. From HCL Domino Designer, open RENOVATIONSNAMES.NTF.
2. Do the following to copy the contents of the $countryInheritableSchema subform into a new subform:
a. In the navigation pane, select Shared Elements and then Subforms.
b. Open the $countryInheritableSchema subform, choose Edit -> Select All, then Edit -> Copy.
c. Close the $countryInheritableSchema subform.
d. With Subforms still selected, right-click New Subform. For the form name, type $xxxInheritableSchema, where xxx is the name of the new structural object class created previously, for example, $renovationsPrinterInheritableSchema. Click OK.
e. Choose Edit -> Paste.
b. Deselect the Options property Render pass through HTML in Notes.
c. Leave the other properties the same, and close the Subform Properties box.
b. Choose Create -> Field.
c. Next to the Name property, specify FullName.
d. Next to the Type property, select Names.
e. Close the Field box.
f. Select Input Validation in the Object pane, and enter the following formula:
6. Leave the Operational tab as is.
7. Define the mandatory and optional attributes for the new structural object class in the new InheritableSchema subform.
8. Do the following to remove the $countryExtensibleSchema subform from the new InheritableSchema subform:
b. Verify that the $countryExtensibleSchema subform is selected. Click Edit -> Delete to remove the $countryExtensibleSchema subformfrom the new InheritableSchema subform.
10. Do the following to insert the new InheritableSchema subform into the form created to define the structural object class:
b. In the navigation pane, select Forms and open the form you created previously -- for example, renovationsPrinter.
c. Position the cursor between the form name and the Type, Owner, LocalAdmin, and DocumentAccess fields.
d. Choose Create -> Resource -> Insert Subform, select the InheritableSchema subform you created -- for example $renovationsPrinterInheritableSchema -- and click OK.
What to do next
Complete the procedure Creating and inserting an $xxxExtensibleSchema subform.
Related tasks Using the Domino Directory to define an LDAP attribute for a new object class Using the Domino Directory to create a new LDAP structural object class