{{tag>category:"OpenInsight 32-Bit" author:"Steve Penney" author:" [url=http://www.sprezzatura.com]The Sprezzatura Group[/url]" author:"Bob Carten"}} [[https://www.revelation.com/the-works|Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community]] ==== SEMANTICLOGICLAYER (OpenInsight 32-Bit) ==== === At 11 MAY 2009 06:08:14AM Steve Penney wrote: === Hi, We are trying to understand what the $SEMANTICLOGICLAYER record in the SYSOBJ table does. Customer records in our system, keyed by an Integer, are being deleted by this program/record on one of the User machines. This user is creating transactions by first scanning a barcode (if makes any difference)? Thanks Steve Penney ACA Group Cape Town ---- === At 11 MAY 2009 07:41AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === Steve, It's the Databound form IO handler - in other words it's responsible for implementing the standard READ/WRITE/CLEAR/DELETE events for databound forms [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] [i]World leaders in all things RevSoft[/i] [img]http://www.sprezzatura.com/zz.gif[/img] ---- === At 11 MAY 2009 10:43AM Bob Carten wrote: === Steve - When you read the barcode do you set the 'TEXT' property of the id control, then send the read event? That can cause a problem like you are describing. It that is what you are doing, try code that looks like if val # '' then x=Set_Property(@window:'.ID', 'FOCUS', 1) Set_Property(@window:'.ID', 'DEFPROP', val) call Send_Event(@window:'.ID', 'LOSTFOCUS') end [[https://www.revelation.com/revweb/oecgi4p.php/O4W_HANDOFF?DESTN=O4W_RUN_FORM&INQID=WORKS_READ&SUMMARY=1&KEY=FE8E90B905365C9C852575B30037AFC7|View this thread on the Works forum...]]