如何在 VBScript 中为 2 个或多个字段赋值

How Do I Assign Values of 2 or more Fields in VBScript

您好,很抱歉提出一个关于 VBScript 的基本问题,但是在搜索了 Internet 之后。在 If 语句中,我试图将值分配给 2 个字段,但是当我 运行 这段代码是应用程序的一部分时,它不会出错,也不会工作,所以我怀疑我做错了。当我试图将值分配给 CustomerInformation.CodeObject.Customer 和时,任何人都可以指出我正确的方向。 CustomerInformation.CodeObject.Carrier

Function CustomerInformation_OnLoad()
    
    if (SystemVariables.CodeObject.Company = "D" or SystemVariables.CodeObject.Company = "T") and DispatchNoteDetails.CodeObject.Area = "UK" then
        if CustomerInformation.CodeObject.Customer = "AAE02" then
        CustomerInformation.CodeObject.Carrier = "Customer collects" and CustomerInformation.CodeObject.CarrierURN = "AA Driver"
        end if
    end if
    End Function

您好,感谢大家的提示。 更改为以下代码时代码有效:

Function CustomerInformation_OnLoad()

if (SystemVariables.CodeObject.Company = "D" or SystemVariables.CodeObject.Company = "T")then
    if CustomerInformation.CodeObject.Customer = "AAE02" then
    CustomerInformation.CodeObject.Carrier = "Customer collects"
    CustomerInformation.CodeObject.CarrierURN = "AA Driver"
    end if
end if
End Function

再次感谢您的提示。