Dan, Data Sessions are indispensable, however the DataEnvironment is somewhat of a feature that I find less than useful, especially in an environment that you need to switch entire pathing for multiple companies to their respective data tables.
The private data session allows each form to have it's own copies of the tables open, so you don't have to keep track of record number position, etc., for each form for all it's tables. Fred On Thu, Mar 27, 2014 at 12:48 PM, Dan Covill <[email protected]> wrote: > > > > > > > From: [email protected] > > To: [email protected] > > Subject: RE: A Use for OKL > > Date: Thu, 27 Mar 2014 08:10:09 +0100 > > > > Is there a way to stop datasession changes? Really annoying when > debugging > > and it's on the wrong table. Usually I put the stop on a table change to > > make sure. I agree that the debugger is great except for the crashes. And > > that seems to be when I put a watch on a parameter. > > Al > > Hi, Allen > > A confession: I never, ever used the datasession 'feature', because I > never figured out what it was doing. As far as I could tell, it was a > mechanism that decided which files to open in which areas, and when to > switch the active area. I always felt that chasing problems was > challenging enough when you already knew what was open, and having that > buried in a property of an object somehow lacked appeal. So I've been > spared all the fun of debugging the datasession activity. AFAIK, it does > what it damned well pleases. > > I'm still not sure what the 'datasession' was supposed to accomplish. I > suspect it was designed as a feature of the report writer (which I never > use either), so the report would be able to gather everything it needed on > its own, and could just be 'run' without preparation. If so, bad idea. > Every time they try to automate thought processes, it creates a hidden > abstraction layer, which needs to be tested and debugged itself. > > Like the Windows Registry - 20 years of faithful service, preventing you > from rearranging your programs in any way. > > I sympathize; the debugger works well except when it doesn't. > > Dan Covill > San Diego > > > > > --- StripMime Report -- processed MIME parts --- > multipart/alternative > text/plain (text body -- kept) > text/html > --- > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/cajcbksobwzd0be4jo71e1rjebkrjb7wn26mpwgo289e6cva...@mail.gmail.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

