Example 1
RevisionCode = 1A, RevisionScheme = RS_Rev1A
Returns the major revision code:
GetMajorRevisionCodeFromTargetSystem("RS_REV1A","1A" ) = 1
SplitAlphaNumericSequence("1A","True","") = 1
Returns the minor revision code:
GetMinorRevisionCodeFromTargetSystem("RS_REV1A","1A" ) = A
SplitAlphaNumericSequence("1A","False","") = A
Example 2
RevisionCode = A01, RevisionScheme = RS_RevA01
Returns the major revision code:
GetMajorRevisionCodeFromTargetSystem("RS_ RevA01","A01" ) = A
SplitAlphaNumericSequence("A01","True","") = A
Returns the minor revision code:
GetMinorRevisionCodeFromTargetSystem("RS_ RevA01"," A01" ) = 01
SplitAlphaNumericSequence("A01","False","") = 01
Example 3
RevisionCode = A, RevisionScheme = RS_RevAlpha
Returns the major revision code:
GetMajorRevisionCodeFromTargetSystem("RS_ RevAlpha","A" ) = A
SplitAlphaNumericSequence("A","True","") = A
Returns the minor revision code:
GetMinorRevisionCodeFromTargetSystem("RS_ RevAlpha"," A" ) = A
SplitAlphaNumericSequence("A","False","") = A
SplitAlphaNumericSequence("A","False","Error no value") = Error no value