Sequence Numbering
Previous Topic  Next Topic 

Tools Sequence Numbering

With this you can:

Set the order that the objects will be printed out in Test Tables.

Number Sequence Steps and Transitions

The changes are previewed on the diagram before you commit them, which is done on closing the form.

The Sequential numbering style numbers objects by working through each branch before doing the next branch, the branches are selected according to the order they were made in. The Count increases at each new object. The count then overrides the Tagname sorting in the objects on test sheet tables.

The Sequential numbering by position style numbers objects in a similar way, but when a branch is found it works through the branches left to right or top to bottom.

With Number before Branching the numbers at a branch are assigned before the branches are calculated


SFC numbering is the only option that can change the Tagnames on a diagram.

With SFC numbering the Count increases at every transition and the subsequent step has the same number.

The SFC numbering style supports one level of parallel branching. Steps within branches are numbered A-B where A is the preceding transition number and b increments from left to right across the branch.

The new number is substituted for the old number in the original tagname, so S03_Stepname becomes S##_Step name where ## is the automatically computed number.

The old number is the first numbers (including "-") in the original tagname.

In order to be recognised as a Step the Class TestTableType should be Step (or the class number 55, the default PhaseOp Step)

Similarly for transitions.


If a Step follows a Step or a transition follows a transition then it is highlighted in red.


       


Setting

Effect on test sheet table

Numbering

Normal

Table is derived from the Instance Table for the class, and is in the order of the sequence numbers on the diagram.

The diagram objects are not visibly changed, however the test table is in the order of the sequence numbers

Transition

The table is derived just from the objects on the diagram, and parsed into rows for each line of text in the UserText for the transition.

The step number increments before each transition, and the numeric part of the tagname is replaced with the step number.

Step

When included on a test sheet table then the table is derived just from the objects on the diagram, and parsed into rows

The step number is the same as the preceding transition, and the numeric part of the tagname is replaced with the step number.

Trans_Step

When included on a test sheet table then the table is derived just from the objects on the diagram, and parsed into rows

The step number increments and the numeric part of the tagname is replaced with the step number.