Templates are custom character sequences that the ABL Editor automatically expands
into ABL statements. Using editor templates, you can facilitate programming tasks by
reducing the amount of typing required. For example, you can type "DVCH" to enter a
template definition for a character variable into a file: "DVCH" expands to
DEFINE VARIABLE AS CHARACTER NO-UNDO and positions the cursor
after "VARIABLE" to allow you to enter the variable name. The ABL Editor includes
predefined macro definitions, referred to as templates in the Eclipse environment,
that automatically expand to more complex strings. You can add, modify, and delete
macros through the
Templates preferences page.
Note: Templates were formerly called macros in Progress Developer Studio for
OpenEdge, and are referred to as aliases in some OpenEdge applications, such as
AppBuilder. Macros created in versions earlier than OpenEdge 10.1C are not
compatible with the current version and must be migrated to templates before you
can use them. If you have such macros in your workspace, select to launch the migration tool.