filter.createFilter

Sepasoft MES Module Suite

system.mes.lot.filter.createFilter()

Returns a new instance of a MESLotFilter object for that properties can be set on. This is typically used when a script function requires a MESLotFilter object as a parameter.

Syntax

system.mes.lot.filter.createFilter()

Parameters

None

Returns

A new instance of a MES Lot Filter object.

Code Snippet

Python
from java.util import Calendar

filter = system.mes.lot.filter.createFilter()
filter.setModeName('LOT')
filter.setIncludeInactiveLots(True)
beginCal = Calendar.getInstance()
beginCal.add(Calendar.DAY_OF_MONTH, -30)
filter.setBeginDateTime(beginCal)
endCal = Calendar.getInstance()
filter.setEndDateTime(endCal)
results = system.mes.getLotList(filter)
for link in results:
	print link.getName()

Sepasoft MES Module Suite