Design element multi-aliasing
Table of contents
In this section, we discuss the application of multiple aliases to the Domino design elements to both alleviate the need for duplicate like-design Domino design elements and the leveraging of more advanced common design element architectures.
Design Element Multi-Aliasing (DEMA) is the application of additional aliases to specific Domino design elements. The Domino Designer Client allows us to enter a vertical pipe
( | ) character to separate the Common Name or Displayed Name of a design element and the design element's programmatic name. The following example shows the common naming schema for Domino Form Design Elements.
Form Element Display Name|programmatic_element_name
There is an effective and functional aspect to this naming schema. The Notes documents that are created with the Form Element Display Name Form Design Element store the "programmatic_element_name" as the value of the Notes Document's Form Notes Item.
We have the ability to create multiple aliases between the Display/Common Name of the design element and its programmatic name as shown in the following example:
Form Element Display Name|other_element_name|programmatic_element_name
This is an elementary example of a method that, when applied, can allow you to use individual Domino design elements far beyond their original intentions. In the next section, we discuss several real-world examples of DEMA.
Share your examples and best practices.