Special Symbols
Previous Topic  Next Topic 

Special symbols show data from the model on a diagram. Some are never needed in diagrams if the Reviewer is being used since the Reviewer can automatically show these fields anyway. These are in this colour

You can see all the special symbols in the Palette

You can also change some special symbols to others from the Symbol Controls

ObjectTag

UserText

Acquire

Creates a PFC Acquire object

CDLicense

ControlDraw License number

CDRegUser

ControlDraw Registered user name

CheckSymbols

Creates an SFC transition symbol that contains a list of settings for other symbols

cInstanceData

Shows the instance data that is associated with an object

ClassFieldObjects

Forces an object to be shown on the diagram for each class property of the diagrams class

ClassFieldsInst

Forces an object to be shown on the diagram for each class property of the diagrams class that is in the instances table

ClassFieldsObjs

Forces an object to be shown on the diagram for each class property of the diagrams class that is in the objects table

ClassIFields

Shows the fields that are associated with instances of the objects of the pages class

ClassOFields

Shows the fields that are associated with objects of the pages class

ClassTestFields

Forces an object to be shown on the diagram for each class property of the diagrams class that is a Test field

ClassTFields

Shows the Test sheet only fields that are associated with instances of the objects of the pages class

Client

The client name in Project Data

cObjectData

Shows the data that is associated with an object

CrossReference

Lists the other pages in the model that has clones of objects on the diagram

CrossReferencewithPos

Lists the other pages in the model that has clones of objects on the diagram, including the left and top coordinates

FileName

The File name

HyperLink

Makes an object that you can click to open a file.

JumpSymbols

List of the pages and symbols with jumps to the page

Matrix

Displays a matrix

MatrixColour

Displays a matrix with coloured cells

ModelVersion

The version number of the model

MXDescriptions

Lists the names of the associated Page and Set State matrices

PageID

The ID number of the diagram - Unique within the model

PageNumber

Prints the Figure Number

PagesList

Table of Contents

PageStateMatrix

Displays the name of the associated State matix for the diagram

PageTitle

The Name of the diagram the symbol is on

PageXofY

Returns the page and page count

Parameter Pass thrus

Shows what parameters are linked from a level above to a level below a diagram

ParentPages

List of the parent pages

ParentSymbols

List of the parent pages and symbols

PFCAcquire

Create an object linked to Acquirable objects in the model.  Acquirable objects have the Can Acquire setting in the class of the object

ProjectName

The project name in Project Data

ProjectNo

The project no in Project Data

Recipe EPE Requirements

Lists the page number, name and and tag name for all the the Equipment Procedural Entities(pages) the recipe and descendants refer to with the Equipment Procedural Entities

Recipe Equipment Requirements

Lists the page number and and  name for all the equipment types (pages) the recipe and descendants refer to

ReviewStatus

Shows the review status of a diagram

SetMxState

Make an SFC/PFC Phase Step symbol to set a state in the associate Set State diagram

SetStateMatrix

Displays the name of the associated Set State matix for the diagram

SetSymbols

Creates an SFC/PFC Phase Step symbol that contains a list of settings for other symbols

SymbolClone

Use to make  the same object appear on two or more diagrams

SymbolDotChild

Similar to a clone, but provides applies to an object in the child, of a symbols, eg PT112.MV

SymDotChildDotChild

Similar to a SymbolDotChild, but goes one level more.

UserQuery

User can enter sql - rows of data are returned into the user text field

VariantExclusions

Lists the variants and the symbols that are excluded for each

VariantsTable

Lists the variants and the symbols that are excluded for each and the variant tagnames, 1 Row per Variant

VariantsTable2

Lists the variants and the symbols that are excluded for each and the variant tagnames 1 Col per Variant

VariantsTable3

Same as VariantsTable2 but includes the object class names



For a UserQuery special object, if the text is positioned in the centre then the this query string is  hidden.

Also in a UserQuery you can now use clauses like Where Page ={CurrentPage}

For example a UserQuery with

Select Tagname, Class FROM qryPageObjects where Page ={CurrentPage}

will produce a list of the objects on the diagram and their classes