vbscript - 如何在 VBScript 中分配 2 个或更多字段的值
问题描述
嗨,很抱歉关于 VBScript 的一个基本问题,但是在搜索了互联网之后。在 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
再次感谢您的提示。
推荐阅读
- python - python - 在 LineString 对象中计算长度时出错
- ruby-on-rails - 重试活动作业,不支持的参数类型:时间
- javascript - 如何在 JQuery 中将应用程序变成单独的函数?
- node.js - 如何使用 Gatsby 生成的页面作为主页?
- sql - 为什么我的 SQL LEFT JOIN 查询不起作用?
- docker - Tomcat 管理器应用程序:无权查看页面
- python - 如何调试 Tornado 协程 (asyncio)
- r - 加速 dplyr 管道,包括在更大的表上使用 mutate_if 和 if_else 检查
- django - 使用docker将django应用程序部署到heroku时在哪里运行collectstatic?
- python - 在 Docker 中未找到导入错误,但在本地运行时未找到