I have had trace fail when the command block size limit has been exceeded...I first discovered this when I was experimenting with omitting command blocks and using GoTo, putting the whole proggy in one block. Phooey! So since then, I have went the other route (well not really. Cause the goal of the GoTo business was to have small procedures) and make procedures as small as possible. BTW, your clickable variable form sounds a lot like a PointOfSale deal in that you display an ItemList that you may want to Edit/Remove/LookUP. On my point of sale, the top of the form had the details of the current entry (like you would be booking an appt) and the bottom was a table that displayed in descending order the ItemList. If I wanted to Edit/Lookup something in the detail list, I pressed a command button on the Main (top of the form) and did a Choose displaying a list of the Items in the Detail list. The Choose negated having all those variables to lead into the next procedure, Only the variable associated with the line item detail..
----- Original Message ----- From: "Dan" <[EMAIL PROTECTED]> To: "RBASE-L Mailing List" <[EMAIL PROTECTED]> Sent: Tuesday, February 18, 2003 8:51 PM Subject: [RBASE-L] - Re: Crashing > > > I was mostly alarmed that you said you had a couple hundred variables > >declared and active at one time.... > > I am calling a dipatching form for 10 technicians over a 12 hour period. > Each period is represnted by a clickable variable (which calls another form > to edit that appt) So there are 120 variable just there. There are another > 40 variables displaying things like how many invoices are not turned in yet > for each tech, How many calls he has to return to, etc... This main > dispatch form has roughly 200 variables a01-a12 to I01 -I12 in appt boock > format. This has been working for us for 3 years now, and only recently > (after one of the patches) that it fails when exiting this form. Hitting > the exit button does not bring be back to the calling program. > I thought maybe it was having my files set too low, but files 30 doesn't > change it. With all the code, and trace and whatnot, the trouble lies after > the enter line, and before the pause line. (I added that to see if it just > didn't know where to return to.) > > > enter using dispatch > pause 2 using "you made it back" > return > > Granted this only fails when I have gone a few forms deeper from the > dispatch form. As long as I stay in the dispatch form and keep calling > eeps, it continues to work. But if I hit the exit button, then, I am tossed > to the prompt instead of the calling program. > > Am I making sense? > > In tracing the Main.apx that calls the Dispatch module, I can never trace > it all the way to the line where I am comming back out of the dispatch > form. By the time I get there, trace has quit, and I am just running as > though trace was off. > > Facts: > A, RCode and RStyle are used religiously, > B. Database unloaded and reloaded weekly. > > I have tested the variables present in a normal exit from this code, to > the ones that exist after an abnormal exit. All the types are correct, and > things seem as they should. I am sure I am missing something here, but > don't know where to turn next. Trace should go that far? That would be > best if I could get it to do that. > > Dan > >

