Assignment Operators Versus Comparison Operators

JavaScript distinguishes between assignment and comparison operators.

Example—Assignment operator:

myvar = 5

Example—Comparison operator:

if (myvar == 5)

Be careful with operators, particularly when assigning argument values to methods.

Example—Syntax that assigns hyperion to DMPath.SetPassword.

DMPath = ActiveDocument.Sections[”Query”].DataModel.Connection
//This works…
DMPath.SetPassword(“hyperion”)


//This does not!!!!
DMPath.SetPassword = "hyperion"