WO服务地址:在没有nulling-out服务地址的情况下手动细化XY?
WO Service Address: Manually refine the XY without nulling-out the service address?
在 Maximo 7.6.1.1 工单中:
我可以通过 right-clicking 在地图中手动输入 X 和 Y(纬度和经度),然后单击 设置记录位置。
但是,当我执行此操作时,Maximo nulls-out pre-existing 服务地址。这不是我想要的。
相反,我想保留现有的服务地址,并通过在地图上定义一个位置来进一步细化它的 XY。
示例:
为道路上的坑洼创建工单。 WO 有服务地址(属性 地址)。
A planner/scheduler 将采用 WO 并通过将 XY 放置在道路上的特定位置来进一步细化 XY(没有 nulling-out 服务地址)。
是否可以在没有nulling-out 服务地址信息的情况下细化工作单的 XY?
(关键字:Maximo Spatial)
您可以使用 maximo 自动化脚本来实现这一点。
您需要在以下字段上创建具有属性启动点的自动化脚本:
- WOSERVICEADDRESS.LATITUDEY
- WOSERVICEADDRESS.LONGITUDEX
- 格式化地址
并为脚本使用以下 Jython 代码。
from psdi.mbo import MboConstants
if (mbo.getMboValue("SADDRESSCODE").getPreviousValue() is not None):
mbo.setValue("SADDRESSCODE",mbo.getMboValue("SADDRESSCODE").getPreviousValue().asString(),MboConstants.NOACTION)
在 Maximo 7.6.1.1 工单中:
我可以通过 right-clicking 在地图中手动输入 X 和 Y(纬度和经度),然后单击 设置记录位置。
但是,当我执行此操作时,Maximo nulls-out pre-existing 服务地址。这不是我想要的。
相反,我想保留现有的服务地址,并通过在地图上定义一个位置来进一步细化它的 XY。
示例:
为道路上的坑洼创建工单。 WO 有服务地址(属性 地址)。
A planner/scheduler 将采用 WO 并通过将 XY 放置在道路上的特定位置来进一步细化 XY(没有 nulling-out 服务地址)。
是否可以在没有nulling-out 服务地址信息的情况下细化工作单的 XY?
(关键字:Maximo Spatial)
您可以使用 maximo 自动化脚本来实现这一点。
您需要在以下字段上创建具有属性启动点的自动化脚本:
- WOSERVICEADDRESS.LATITUDEY
- WOSERVICEADDRESS.LONGITUDEX
- 格式化地址
并为脚本使用以下 Jython 代码。
from psdi.mbo import MboConstants
if (mbo.getMboValue("SADDRESSCODE").getPreviousValue() is not None):
mbo.setValue("SADDRESSCODE",mbo.getMboValue("SADDRESSCODE").getPreviousValue().asString(),MboConstants.NOACTION)