NOTICE: Our Community is moving. Get more information.
The "Multitag prefix differs from the first item" error is generated when the tag has been modified for an object. Assume that two windows have the same tag. As described in SilkTest online help when two dialogs have the same label or caption, but do not have identical contents. The unique child of the dialog is used to construct each tag. The example of the modified window would be:
tag "[DialogBox]Open/[TextField]First Name/.."
Or in some cases
Multitag "[DialogBox]Open/[TextField]First*/.." "[DialogBox]Open/[TextField]First Name"
The first declaration compiles correctly while the later one generates "Multitag prefix differs from the first item" error. This is caused as two lines of a multitag are being modified separately. To overcome this use the "~" and the "|" constructors to create an "either/or" tag construction.
tag "~[DialogBox]Open/[TextField]First*/..|[DialogBox]Open/[TextField]First Name"