Live Analysis | Script to mass disable Live Analysis

Disable Live Analysis via Scripting

Python
f = system.mes.object.filter.createFilter()
f.setMESObjectTypeName('Line,LineCell,LineCellGroup')
objs = system.mes.loadMESObjects(f)
saveList = system.mes.object.list.createList()
for obj in objs:
la = obj.getLiveAnalysis()
if not la.isEmpty():
saveList.add(obj)
for prop in la:
# pick one
prop.setActive(False) # setActive = can be turned back on
# or
#prop.setEnable(False) # setEnabled = soft delete (still exists in DB but no longer retrieved with the object)

system.mes.saveMESObjects(saveList)
Error  Any running operations will cause disabling the Live Analysis for that line to fail

See:

Live Analysis

Related issues