How do I add a sample def location by scripting / where is the location information kept in the db.
I have this code
if name != '':
sampleDef = system.quality.definition.getNew()
sampleDef.setName(name)
sampleDef.setDescription(event.source.parent.getComponent('defcel').selectedSampleDefinitionName)
sampleDef.setEnabled(1)
sampleDef.setMeasurementCount(mc)
sampleDef.setIntervalType('Manual')
sampleDef.setInterval(1.0)
sampleDef.setDuration(1.0)
sampleDef.setComingDueMin(0)
sampleDef.setOverdueMin(0)
sampleDef.setAutoApprove(1)
#system.quality.definition.getNewDefinitionLocation('3,2', name)
system.quality.definition.addSampleDefinition(sampleDef)
Which will add a sample def through scripting.
However my issue is I can not add a location correctly. If I use system.quality.definition.getNewDefinitionLocation(‘Location string name’ name ) it does not work.
if I use system.quality.definition.getNewDefinitionLocation(‘a int number’, name) will add the sample def but no location.
selected location id does not work either.
Thanks