blanchap
19th October 2011, 18:36
Hi all,
i need a second set of eyes on this.
what's wrong with this picture?
function insert.tag()
{
stpapi.clear("tdwsl8100mc00")
stpapi.put.field("tdwsl8100mc00","tdwsl800.orno",str$(tag.orno))
stpapi.put.field("tdwsl8100mc00","tdwsl800.pono",str$(tag.pono))
stpapi.put.field("tdwsl8100mc00","tdwsl800.dsca",dsca)
stpapi.put.field("tdwsl8100mc00","tdwsl800.reel",lot)
stpapi.put.field("tdwsl8100mc00","tdwsl800.wghtn",str$(wghtn))
stpapi.put.field("tdwsl8100mc00","tdwsl800.wghtg",str$(wghtg))
retval1 = stpapi.insert("tdwsl8100mc00",true,error.msg)
if not retval1 then
retval2 = stpapi.recover("tdwsl8100mc00",recover.msg)
endif
stpapi.end.session("tdwsl8100mc00")
}
function print.tag()
{
pr.device = "D"
stpapi.clear("tdwsl8400mc00")
stpapi.put.field("tdwsl8400mc00","orno.f",str$(tag.orno))
stpapi.put.field("tdwsl8400mc00","orno.t",str$(tag.orno))
stpapi.put.field("tdwsl8400mc00","pono.f",str$(tag.pono))
stpapi.put.field("tdwsl8400mc00","pono.t",str$(tag.pono))
stpapi.set.report("tdwsl8400mc00", "rtdwsl840012c00", pr.device, error.msg)
if isspace(error.msg) then
stpapi.continue.process("tdwsl8400mc00", error.msg)
endif
stpapi.end.session("tdwsl8400mc00")
}
function tags()
{
stpapi.clear("tdwsl8100mc00")
stpapi.put.field("tdwsl8100mc00","tdwsl800.orno",str$(tag.orno))
stpapi.put.field("tdwsl8100mc00","tdwsl800.pono",str$(tag.pono))
ret = stpapi.find("tdwsl8100mc00", error.msg)
stpapi.end.session("tdwsl8100mc00")
if ret = 0 or ret = 2 then
insert.tag()
print.tag()
endif
}
The insert is working but the print part is not. I ran it in debug and it goes into the logic but does nothing and i do not get any error messages.
Thanks
PB
i need a second set of eyes on this.
what's wrong with this picture?
function insert.tag()
{
stpapi.clear("tdwsl8100mc00")
stpapi.put.field("tdwsl8100mc00","tdwsl800.orno",str$(tag.orno))
stpapi.put.field("tdwsl8100mc00","tdwsl800.pono",str$(tag.pono))
stpapi.put.field("tdwsl8100mc00","tdwsl800.dsca",dsca)
stpapi.put.field("tdwsl8100mc00","tdwsl800.reel",lot)
stpapi.put.field("tdwsl8100mc00","tdwsl800.wghtn",str$(wghtn))
stpapi.put.field("tdwsl8100mc00","tdwsl800.wghtg",str$(wghtg))
retval1 = stpapi.insert("tdwsl8100mc00",true,error.msg)
if not retval1 then
retval2 = stpapi.recover("tdwsl8100mc00",recover.msg)
endif
stpapi.end.session("tdwsl8100mc00")
}
function print.tag()
{
pr.device = "D"
stpapi.clear("tdwsl8400mc00")
stpapi.put.field("tdwsl8400mc00","orno.f",str$(tag.orno))
stpapi.put.field("tdwsl8400mc00","orno.t",str$(tag.orno))
stpapi.put.field("tdwsl8400mc00","pono.f",str$(tag.pono))
stpapi.put.field("tdwsl8400mc00","pono.t",str$(tag.pono))
stpapi.set.report("tdwsl8400mc00", "rtdwsl840012c00", pr.device, error.msg)
if isspace(error.msg) then
stpapi.continue.process("tdwsl8400mc00", error.msg)
endif
stpapi.end.session("tdwsl8400mc00")
}
function tags()
{
stpapi.clear("tdwsl8100mc00")
stpapi.put.field("tdwsl8100mc00","tdwsl800.orno",str$(tag.orno))
stpapi.put.field("tdwsl8100mc00","tdwsl800.pono",str$(tag.pono))
ret = stpapi.find("tdwsl8100mc00", error.msg)
stpapi.end.session("tdwsl8100mc00")
if ret = 0 or ret = 2 then
insert.tag()
print.tag()
endif
}
The insert is working but the print part is not. I ran it in debug and it goes into the logic but does nothing and i do not get any error messages.
Thanks
PB