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