Get Limit Info

Sepasoft MES Module Suite

Getting Limit Info

Warning

Release Candidate: 3.81.4 RC6 and later. Stable Version: 3.81.5 and later.

Python
path = 'New Enterprise\New Site\New Area\New Line\New Location'
clFilter = system.mes.spc.controllimit.createFilter(path)
dataset = system.mes.spc.controllimit.getLimitInfo(clFilter)
sep = ",\t"
print sep.join(dataset.getColumnNames())
for row in range(dataset.getRowCount()):
	rowData = []
	for col in range(dataset.getColumnCount()):
		rowData.append(str(dataset.getValueAt(row, col)))
	print sep.join(rowData)

Output

Python
LimitValue,	DefinitionName,	DefinitionUUID,	AttributeName,	AttributeUUID,	LimitName,	LimitUUID,	ProductCode,	TimeStamp
0.0,	New3,	e4f8f9bd-d415-4814-9f6a-facbc9f6b4fa,	Width,	bc129775-08d8-41f4-b873-c716d1f9bd80,	Individual LCL,	ddb8f56f-589f-4167-a62c-23793d8705ed,	None,	Fri May 28 10:40:59 PDT 2021 

Code Snippet

Python
defName = 'Single Attribute'
definition = system.mes.spc.definition.getSampleDefinition(defName)
locationPath = 'Enterprise\El Dorado Hills\Packaging Area\Packaging Line 1\Inspection Station 1'
attributeName = 'Diameter'
limitName = 'Individual UCL'
ds = system.mes.spc.controllimit.getLimitInfo(locationPath, defName, attributeName, limitName)

for row in range(ds.getRowCount()):
	for col in range(ds.getColumnCount()):
		print ds.getColumnName(col),':',ds.getValueAt(row,col)
>>> 
LimitValue : 7.51587757576
DefinitionName : Single Attribute
DefinitionUUID : ccb71ac5-511f-4800-a34b-896514b82f52
AttributeName : Diameter
AttributeUUID : b20a8abb-30a9-4298-bd57-da13218c69a7
LimitName : Individual UCL
LimitUUID : 93e81c8c-0c07-424c-b909-100bb8690d3c
ProductCode : None
TimeStamp : Mon Jan 02 00:01:05 PST 2023
>>> 






Sepasoft MES Module Suite