` Error 37 on a browse procedure (Jim Katz) - Icetips Article
Icetips - Templates, Tools & Utilities for Clarion Developers

Templates, Tools and Utilities
for Clarion Developers

Icetips Article

Back to article list   Search Articles     Add Comment     Printer friendly     Direct link  

ABC: Error 37 on a browse procedure
1998-08-18 -- Jim Katz
 
Newsgroups: comp.lang.clarion > The first time I use the setup window, everything is fine. The > browse, report, or whatever works just fine. But if I again select > any function that calls the setup window, I get an error 37, (File Not > Open), on the sport file. There's nothing fancy about this setup > window. It's a window with OK and Cancel. It has one drop down for > the sport file and a validate for the team file. I eliminated the > validate for the team file. Same problem. I eliminated the drop down > for the sport file. Problem was gone. I added back a validate > instead of a drop down for the sport file. Problem's back. I was having a similar problem with a custom tree browse. Sometimes when I re-entered the procedure there was just nothing showing up in the browse. What I found was that the filemanager's method for keeping track of how many times the file had been opened on the particular thread was getting lost and confused. I straightened it out with this bit of code in the Window Manager's Kill method: Loop Open(ConType,ReadWrite) IF Errorcode() = 52 ! File Already Open Relate:ConType.Close Else Close(Contype) Break End End This just insures that the _actual_ closed state is in sync with what the filemanager _thinks_ the closed state is. HTH > I'm having a new challenge with an ABC based app. I have a browse, a > fairly simple browse. The browse calls a setup window to allow a > sport and team to be selected. (This setup window is used in many > places as well. The problem I'll describe happens everywhere this > browse is used.) > > The first time I use the setup window, everything is fine. The > browse, report, or whatever works just fine. But if I again select > any function that calls the setup window, I get an error 37, (File Not > Open), on the sport file. There's nothing fancy about this setup > window. It's a window with OK and Cancel. It has one drop down for > the sport file and a validate for the team file. I eliminated the > validate for the team file. Same problem. I eliminated the drop down > for the sport file. Problem was gone. I added back a validate > instead of a drop down for the sport file. Problem's back. > > This is a C4b app using the ABC templates. This procedure is all > generated code except for a couple of embeds to clear some globals and > set a key value. This app was converted from 2003 to C4. (I won't > make *that* mistake again!). I have had to redo a number of > functions in the C4 version of the app. > > This worked fine in 2003.


Today is April 20, 2024, 8:27 am
This article has been viewed 35112 times.
Google search has resulted in 114 hits on this article since January 25, 2004.



Back to article list   Search Articles   Add Comment   Printer friendly

Login

User Name:

Password: