Sepasoft MES Module Suite
Getting Limit Info
|
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