{{tag>category:"OpenInsight 32-Bit" author:"John Bouley" author:"[url=http://www.sprezzatura.com]The Sprezzatura Group[/url]" author:"Barry Stevens"}} [[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]] ==== ENG0722: Labelled common has not been declared. (OpenInsight 32-Bit) ==== === At 01 AUG 2006 10:33:07AM John Bouley wrote: === A customer just recently received this error. I checked the line number in the source and it contains a "Freecommon" statement. The program previously defines the common and this has worked and continues to work. What weird situtation could cause this sort of error? John ---- === At 01 AUG 2006 11:49AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === The most obvious thing that springs to mind is that you call the routine from a window and the window is launched twice. When the first one closes it frees the common. When focus returns to the remaining window the common has been dereferenced. [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 01 AUG 2006 10:49PM Barry Stevens wrote: === If you send a close window after a write, but, the user closes the window which then asks to write, user ans=yes, then this will occur, albiet all is OK. ---- === At 02 AUG 2006 03:17AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote: === Hence always POSTing rather than SENDing a CLOSE :) [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] [[https://www.revelation.com/revweb/oecgi4p.php/O4W_HANDOFF?DESTN=O4W_RUN_FORM&INQID=WORKS_READ&SUMMARY=1&KEY=22B85EADA4D415C9852571BD004FEFDD|View this thread on the Works forum...]]