Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

HTML Template Fragments

When you create a web report template in the HTML and CSS Style Editor, it automatically contains a wide range of system-provided HTML Template fragments. You can edit the fields of each separate fragment, or use the unchanged default.

Access    Project | Resources | Document Generation | Web Style Templates | right-click | Create HTML Template, or
Project | Resources | Document Generation | Web Style Templates | <template name> | right-click | Modify HTML Style Template

Fragment Fields

Fragment

Fields

Body - Diagram

•#AUTHOR# - Diagram author
•#CREATEDATE# - Diagram created date
•#CSS# - Style Sheet to use
•#GUID# - Diagram GUID
•#IMAGE# - Image of the diagram
•#IMAGES# - Image path
•#LOCKED# - Is the diagram locked (true or false)
•#MODDATE# - Diagram modified date
•#NAME# - Diagram name
•#NOTE# - Diagram notes
•#STEREOTYPE# - Diagram stereotype
•#TITLE# - Diagram title
•#TYPE# - Diagram type
•#VERSION# - Diagram version
 

Body – Object

•#ABSTRACT# - Element abstract (if true, = abstract)
•#ACTIVE# - Element isActive (true or false)
•#ALIAS# - Element alias ("#ALIAS#")
•#AUTHOR# - Element author
•#BEHAVIOR# - Returns the object behavior.
•#CLASSIFIER# - Element classifier
•#CLASSIFIERREF# - Returns the HREF of the classifier
•#COMPLEXITY# - Element complexity
•#CREATEDATE# - Element created date
•#CSS# - Style Sheet to use
•#DIAGRAMS# - List of diagrams the element is on
•#DIFF# - Element difficulty
•#GUID# - Element GUID
•#IMAGES# - Image path
•#KEYWORDS# - Element keywords
•#LANGUAGE# - Element language
•#LEAF# - Element isLeaf (true or false)
•#LEVELNUMBER# - Element level number
•#MODDATE# - Element modified date
•#MULTIPLICITY# - Element multiplicity ("Multiplicity: #MULTIPLICITY#")
•#NAME# - Element name
•#NOTE# - Element notes
•#PHASE# - Element phase
•#PRIORITY# - Element priority
•#ROOT# - Element isRoot (true or false)
•#SCOPE# - Element scope
•#STATUS# - Element status
•#STEREOTYPE# - Element stereotype(s)
•#TYPE# - Element type; for example, Class, Object
•#VERSION# - Element version
 

Body – Project Glossary

•#CONTENT# - Loops Body – Project Glossary Item for each Project Glossary item
 

Body - Project Glossary Item

•#MEANING# - Glossary Meaning
•#TERM# - Glossary Term
•#TYPE# - Glossary Type
 

Body – Project Issue

•#CONTENT# - Loops Body – Project Issue Item for each Project Issue item
 

Body - Project Issue Item

•#DATERESOLVED# - Project Issue resolved date (blank if no date entered)
•#ISSUE# - Project Issue name
•#ISSUEDATE# - Project Issue issue date
•#NOTES# - Project Issue notes
•#OWNER# - Project Issue owner
•#RESOLUTION# - Project Issue resolution
•#RESOLVER# - Project Issue resolver
•#STATUS# - Project Issue status
 

Body – Project Task

•#CONTENT# - Loops Body – Project Task Item for each Project Task item
 

Body - Project Task Item

•#ENDDATE# - Project Task end date
•#NAME# - Project Task name
•#NOTES# - Project Task notes
•#OWNER# - Project Task owner
•#PHASE# - Project Task phase
•#PRIORITY# - Project Task priority
•#STARTDATE# - Project Task start date
•#STATUS# - Project Task status
•#TYPE# - Project Task type
 

Content – Attributes

•#CONTENT# - Loops Content – Attributes Item for each attribute on an element
 

Content – Attributes Item

•#ALIAS# - Attribute alias ("<i>Alias:</i> #ALIAS#<br>")
•#ALLOWDUPLICATES# - For Non-Table elements, returns True or False
•#COLLECTION# - For Non-Table elements, returns True or False
•#CONST# - Attribute is constant value ("const " <-- Note Space)
•#CONSTRAINT# - Attribute constraint
•#DEFAULT# - Attribute default value ("<i>Initial:</i> #DEFAULT<br>")
•#DERIVED# - Attribute is Derived
•#FK# - Foreign Key, for Table elements returns True or False
•#ISID# - Attribute is ID
•#ISORDERED# - For Non-Table elements, returns True or False
•#NAME# - Attribute name
•#NOTE# - Attribute notes
•#NOTNULL# - For Table elements, returns True or False
•#ORDERED# - Attribute Is ordered value ("Ordered <br />")
•#PK# - Primary Key, for Table elements returns True or False
•#RANGE# - If lower != 1 ("Range:<lower> to <upper>")
•#SCOPE# - Attribute scope ("#SCOPE# " <-- Note space)
•#STATIC# - Attribute is static value (“static ” <-- Note Space)
•#STEREOTYPE# - Attribute stereotype(s)
•#TAGS# - Attribute tags ("Property Name=Property Value<br>")
•#TRANSIENT# - Attribute is Transient
•#TYPE# - Attribute type (if Column, “#TYPE(Column Precision, Scale)")
•#UNIQUE# - For Table elements, returns True or False
 

Content – Constraints

•#CONTENT# - Loops Content – Constraints Item for each constraint on an element
 

Content – Constraints Item

•#CONSTRAINT# - Constraint name
•#NOTES# - Constraint notes
•#STATUS# - Constraint status
•#TYPE# - Constraint type
 

Content – Custom Properties

•#CONTENT# - List of all Content – Custom Properties - Item

 

Content – Custom Properties - Item

•#PROPERTY# - Custom property name
•#VALUE# - Custom property value

            ( if type equal boolean

                    true or false

              else

                      #VALUE#)
 

Content - Element Effort

•#CONTENT# - List of Content - Element Effort Item

 

Content - Element Effort Item

•#EFFORT# - Effort name
•#TYPE# - Effort Type
•#TIME# - Effort Time
•#NOTES# - Effort Notes

 

Content - Element Risk

•#CONTENT# - List of Content - Element Risk Item

 

Content - Element Risk Item

•#RISK# - Risk name
•#TYPE# - Risk Type
•#WEIGHT# - Risk Weight
•#NOTES# - Risk Notes

 

Content - Element Metric

•#CONTENT# - List of Content - Element Metric Item

 

Content - Element Metric Item

•#METRIC# - Metric name
•#TYPE# - Metric type
•#WEIGHT# - Metric weight
•#NOTES# - Metric notes

 

Content – Files

•#CONTENT# - List of Content - Files Item
 

Content – Files Item

•#DATE# - File date
•#NAME# - File filename (<a href=”#FILENAME#”</a>)
•#NOTES - File notes
•#SIZE# - File size
•#TYPE# - File type
 

Content - Inherited Attributes

•#CONTENT# - Loops Content – Inherited Attributes Item for each attribute on an element
 

Content - Inherited Attributes Item

•#ALIAS# - Attribute alias ("<i>Alias:</i> #ALIAS#<br>")
•#CONST# - Attribute is constant value ("const " <-- Note Space)
•#CONSTRAINT# - Attribute constraint
•#DEFAULT# - Attribute default value ("<i>Initial:</i> #DEFAULT<br>")
•#NAME# - Attribute name
•#NOTE# - Attribute notes
•#ORDERED# - Attribute Is ordered value ("Ordered <br />")
•#RANGE# - If lower != 1 ("Range:<lower> to <upper>")
•#SCOPE# - Attribute scope ("#SCOPE# " <-- Note space)
•#STATIC# - Attribute is static value (“static ” <-- Note Space)
•#STEREOTYPE# - Attribute stereotype(s)
•#TAGS# - Attribute tags ("Property Name=Property Value<br>")
•#TYPE# - Attribute type (if Column, “#TYPE(Column Precision, Scale)")
 

Content - Inherited Operations

•#CONTENT# - List of Content - Inherited Operations Item
 

Content - Inherited Operations Item

•#ABSTRACT# - Operation abstract (abstract)
•#ALIAS# - Operation alias (“<i>Alias:</i> #ALIAS#<br>”)
•#CONCURRENCY# - Operation concurrency (blank if not set)
•#CONST# - Operation constant (const)
•#CONSTRAINTS# - List of Method Constraint
•#ISQUERY# - Operation IsQuery (isQuery)
•#NAME# - Operation name
•#NOTE# - Operation notes.
•#PARAMS# - List of Content – Operations Item Parameters
•#SCOPE# - Operation Scope
•#STATIC# - Operation IsStatic (static)
•#STEREOTYPE# - Operation stereotype
•#TAGLABEL# - static text (Tags)
•#TAGS# - Attribute tags ("Property Name=Property Value<br>")
•#TYPE# - Operation type
 

Content – Notes

•#VALUE#> - Notes text
 

Content – Operations

•#CONTENT# - List of Content - Operations Item
 

Content – Operations Item

•#ABSTRACT# - Operation abstract (abstract)
•#ALIAS# - Operation alias (“<i>Alias:</i> #ALIAS#<br>”)
•#CONCURRENCY# - Operation concurrency (blank if not set)
•#CONST# - Operation constant (const)
•#CONSTRAINTS# - List of Method Constraint
•#ISQUERY# - Operation IsQuery (isQuery)
•#NAME# - Operation name
•#NOTE# - Operation notes.
•#PARAMS# - List of Content – Operations Item Parameters
•#SCOPE# - Operation Scope
•#STATIC# - Operation IsStatic (static)
•#STEREOTYPE# - Operation stereotype
•#TAGLABEL# - static text (Tags)
•#TAGS# - Attribute tags ("Property Name=Property Value<br>")
•#TYPE# - Operation type
 

Content – Operations Item Parameters

•#DEFAULT# - Op Parameter default
•#GUID# - Op Parameter GUID
•#KIND# - Op Parameter kind
•#NAME# - Op Parameter name
•#NOTES# - Op Parameter notes
•#STEREOTYPE# - Op Parameter stereotype
•#TYPE# - Op Parameter type
 

Content – Resource Allocation

•#CONTENT# - List of Content – Resource Allocation Item
 

Content – Resource Allocation Item

•#ACTUAL# - Resource actual time
•#ENDDATE# - Resource end date
•#EXPECTED# - Resource expected date
•#NOTES# - Resource notes
•#PERCENT# - Resource percent complete
•#RESOURCE# - Resource name
•#ROLE# - Resource role
•#STARTDATE# - Resource start date
•#TIME# - Resource time
 

CSS – Main

•None
 

CSS – ToC

•None
 

Feature Notes

•#FIELD#
•#VALUE#
 

Javascript

•None
 

Link (Association)

•#CONTENT#
 

Link (Association) Item

•#CONNECTION# - Connector type
•#IMAGE# - The file path of the images
•#LINK# - (<a href= "path to element"> "Connection Name" </a>)
•#NOTES# - The connector notes
•#NUMBER# - A unique number used to identify div elements
•#SOURCEROLE# - Source role
•#SOURCEROLENOTES# - Source role notes
•#STEREOTYPE# - Connector stereotype
•#TARGETROLE# - Target role
•#TARGETROLENOTES# Target role notes
•#TYPE# - Connector type
 

Link (Flow)

•#CONTENT#
 

Link (Flow) Item

•#DIRECTION# - Connector direction
•#ELEMNAME# - Name of the element at the source/destination of the connector
•#IMAGE# - The file path of the images
•#LINK# - (<a href= "path to element"> "Connection Name" </a>)
•#LINKREF# - Page name of the element at the source/destination of the connector
•#NAME# - Connector name
•#NOTES# - The connector notes
•#NUMBER# - A unique number used to identify div elements
•#STEREOTYPE# - Connector stereotype
•#TYPE# - Connector type
 

Link (Other)

•#CONTENT#
 

Link (Other) Item

•#CONNECTION# - Connector type
•#IMAGE# - The file path of the images
•#LINK# - (<a href= "path to element"> "Connection Name" </a>)
•#NOTES# - The connector notes
•#NUMBER# - A unique number used to identify div elements
•#SOURCEROLE# - Source role
•#SOURCEROLENOTES# - Source role notes
•#STEREOTYPE# - Connector stereotype
•#TARGETROLE# - Target role
•#TARGETROLENOTES# Target role notes
•#TYPE# - Connector type
 

Linked Document

•#LINKDOC# - Linked Document.
 

Linked Requirement

•#CONTENT# - List of Linked Requirement Item
 

Linked Requirement Item

•#DIFF# - Linked Requirement difficulty
•#NAME# - Linked Requirement name
•#PRIORITY# - Linked Requirement priority
•#STATUS# - Linked Requirement status
 

Linked Section

•#ITEMS#
•#TITLE#
 

Maintenance

•#CONTENT# - List of Maintenance Line Item
 

Maintenance Line Item

•#DATEREPORTED# - Maintenance date reported
•#DATERESOLVED# - Maintenance date resolved
•#IMAGE# - The file path of the images
•#NOTES# - Maintenance notes
•#NUMBER# - A unique number used to identify div elements
•#PRIORITY# - Maintenance priority
•#PROBLEM# - Maintenance name
•#REPORTEDBY# - Maintenance reported by
•#RESOLVEDBY# - Maintenance resolved by
•#RESOLVERNOTES# - Maintenance resolved notes
•#STATUS# - Maintenance status
•#TYPE# - Maintenance type
•#VERSION# - Maintenance version
 

Message

(Applies only to Sequence messages.)

•#CONTENT# - Loops the Message Item for each attribute on an element
•#DIRECTION# - Contains the value To or From
 

Message Item

•#KIND# - The Message Kind field
•#MESSAGE# - Connector Message
•#NAME# - Name of the Message (<a href="<path>">#NAME#)
If Message has a classifier: #NAME#="#NAME# :Classifier"
•#NOTES# - The Message notes (<strong>Type:</strong> #Item Type#<br /> #NOTES#)
•#SYNCH# - The Message Synch field
•#TYPE# - The type of Message
 

Method Constraint

•#NAME# - Method Constraint name
•#NOTES# - Method Constraint notes
•#TYPE# - Method Constraint type
 

Object Requirement

•#CONTENT# - List of Object Requirement Item
 

Object Requirement Item

•#DIFF# - Requirement difficulty
•#NAME# - Requirement name
•#NOTES# - Requirement notes
•#PRIORITY# - Requirement priority
•#STABILITY# - Requirement stability
•#STATUS# - Requirement status
•#TYPE# - Requirement type
 

Package Content

•#CONTENT# - List of Package Content Row
 

Package Content Row

•#NAME# - Link to Package (<a href="#Link to file#">#Package name#</a>)
•#TYPE# - Link to Image (<img src="#path to image#">)
 

Page - Basic template

•#CONTENT# - Contains Body - Diagram through to Body - Object
•#TITLE# - Current package name
 

Page - Index

•#CSS# - Style Sheet to use
•#HOME# - A link to the Start page
•#JS# - Javascript to use
•#TITLE# - Current package name
•#TOC# - Table of Contents
 

Page - ToC

•None
 

Scenario

•#CONTENT# - List of Scenario Item
•#EXCEPTIONS# - List of Structured Scenario exceptions
•#STRUCTURED# - List of Structured Scenarios
 

Scenario Item

•#IMAGE# - The file path of the images
•#NOTES# - Scenario notes
•#NUMBER# - A unique number used to identify div elements
•#SCENARIO# - Scenario name
•#TYPE# - Scenario type
 

Scenario Exception

•#CONTENT# - Loops Scenario Exception Item for each exception
 

Scenario Exception Item

•#NAME# - Exception name
•#STEPNO# - Exception step number
•#TYPE# - Exception Type
 

Scenario Structured

•#CONTENT# - Loops Scenario Structured Items for each Structured Scenario item
 

Scenario Structured Items

•#ACTION# - Name of the scenario
•#STEPNO# - Scenario step number
•#RESULT# - Step result value
•#USES# - Step uses value
•#STATE# - Step state value
•#TYPE# - Step type (System or User)
 

Tagged Value

•#CONTENT# - List of Tagged Value Line Item
 

Tagged Value Line Item

•#IMAGE# - The file path of the images
•#NOTES# - Tagged Value notes
•#NUMBER# - A unique number used to identify div elements
•#PROPERTY# - Tagged Value name
•#VALUE# - Tagged Value if type is boolean (value is true or false)
 

Test Cases

•#CONTENT# - List of Test Cases Line Item
 

Test Cases Line Item

•#ACCEPTANCE# - Test case acceptance notes
•#CHECKEDBY# - Test case checked by
•#CLASS# - Test case class (Unit, Integration, System, Acceptance, Scenario)
•#IMAGE# - The file path of the images
•#INPUT# - Test case input notes
•#NOTES# - Test case notes
•#NUMBER# - A unique number used to identify div elements
•#RESULTS# - Test case result notes
•#RUNBY# - Test case run by
•#RUNDATE# - Test case last run
•#STATUS# - Test case status
•#TEST# - Test case name
•#TYPE# - Test case type
 

Learn more