User Tools

Site Tools


symbol_hierarchy_overview.htm
Navigation:  Templates > Template Language Reference > Template Symbols > Symbol Overview >====== Symbol Hierarchy Overview C6H0068.jpg ====== Previous pageReturn to chapter overviewNext page

The Built-in Symbols all form a hierarchy of dependencies. This hierarchy starts with %Application, upon which all the other built-in symbols are dependent. The following tree diagram does not show all the dependent symbols, but does graphically represent the hierarchy of symbols. Most of these are multi-valued symbols.

%Application

    %DictionaryFile

         %File

              %Field

              %Key

              %Relation

    %Program

    %GlobalData

    %Module

         %ModuleProcedure

         %MapItem

         %ModuleData

    %Procedure

         %Report

              %ReportControl

                   %ReportControlField

         %Window

              %WindowEvent

              %Control

                   %ControlEvent

         %ProcedureCalled

         %LocalData

         %ActiveTemplate

              %ActiveTemplateInstance

         %Formula

              %FormulaExpression

These symbols (and all the symbols not listed here that are dependent upon these) contain all the information about the application that is available in the data dictionary (.DCT) and application (.APP) files. They enable you to write a template to generate any type of code you require.

symbol_hierarchy_overview.htm.txt · Last modified: 2021/04/15 15:57 (external edit)