![]() | |
![]() |
| | Thread Tools | Display Modes |
#21
| |||
| |||
|
|
Joe, I'm not trying to start a war.. and I've been on the road constantly for the past few days, so I'm not following the details here too closely.. but.. Larry, Mike, and I have each been doing this on a daily basis for most of the last 20 years.. when somebody starts arguing about the validity of something as elementary as the use of Edit Mode, it immediately sets off all the large, blinking, red warning lights.. if there's no reason to expect the results to be different using Edit Mode, then there's nothing to be gained by doing it that way, is there? you'll get to your desired results a lot quicker if you just heed the warnings, and not "fight for your right" to do it the wrong way.. then, after your process is running the way you want, you can take the time to ask all the questions.. we're just trying to help you get to the other side.. -- Steven Green - Waldorf Maryland USA Diamond Software Group http://www.diamondsg.com/main.htm Paradox Support & Sales - Corel CTech Paradox Diamond Sports Gems http://www.diamondsg.com/gemsmain.htm Sports Memorabilia and Trading Cards |
#22
| |||
| |||
|
|
Steve, I seem to recall an article many years ago in Paradox Informant which described a way of keeping focus on a "coedited" record as it jumped to its proper location within a table. I'm a bit vague on the details, but I *have* seen it happen when stepping through a script as it processed records, and whatever fix was described in the magazine is NOT in place here. If I'm stepping through a new script and it's important to keep records sorted "as is" while I'm watching the action, is there another way? Keep in mind, too, that I said I usually test scripts on BACKUPS of data tables, not the originals, and then change EDITKEY to COEDITKEY after I'm positive that things work the way I want. How would you handle this process? "Steven Green" <greens (AT) diamondsg (DOT) com> wrote in message news:44be20b1$1 (AT) pnews (DOT) thedbcommunity.com... Joe, I'm not trying to start a war.. and I've been on the road constantly for the past few days, so I'm not following the details here too closely.. but.. Larry, Mike, and I have each been doing this on a daily basis for most of the last 20 years.. when somebody starts arguing about the validity of something as elementary as the use of Edit Mode, it immediately sets off all the large, blinking, red warning lights.. if there's no reason to expect the results to be different using Edit Mode, then there's nothing to be gained by doing it that way, is there? you'll get to your desired results a lot quicker if you just heed the warnings, and not "fight for your right" to do it the wrong way.. then, after your process is running the way you want, you can take the time to ask all the questions.. we're just trying to help you get to the other side.. -- Steven Green - Waldorf Maryland USA Diamond Software Group http://www.diamondsg.com/main.htm Paradox Support & Sales - Corel CTech Paradox Diamond Sports Gems http://www.diamondsg.com/gemsmain.htm Sports Memorabilia and Trading Cards |
#23
| |||
| |||
|
|
....and then change EDITKEY to COEDITKEY after I'm positive that things work the way I want. |
#24
| |||
| |||
|
|
....and then change EDITKEY to COEDITKEY after I'm positive that things work the way I want. But that's the basic issue, Joe, that we're driving at... It may not be as simple as just changing that line of code without running ALL the tests all over again... The behaviour may be significantly different - or may not - you should assume the former, especially if you're changing "keys", locking/unlocking specific records for updates, etc, etc!! Ie, if the L-I-V-E app M-U-S-T have EDIT mode somewhere, then use it; otherwise NEVER use it. I've written some PDoxDOS apps since the DOS version 3.5 was "brand new", and I've never, ever, had a reason to use EDIT. I've extensively used some of the major "libraries" and utils over the years - especially WPP - and I expect that EDIT is NEVER used in any of them. Just my 2p... - Mike |
#25
| |||
| |||
|
#26
| |||
| |||
|
|
Without belaboring the point, are you more likely to run into disasters when using EDIT with connected tables, as opposed to a table which is not, and never was related to another? |
#27
| |||
| |||
|
|
Steve has covered many issues already... Without belaboring the point, are you more likely to run into disasters when using EDIT with connected tables, as opposed to a table which is not, and never was related to another? "Connected" in PDoxDOS means very little at the raw Paradox level. Mainly used for "lookups", in complex forms/reports...... Therefore, IMO, disasters should not be significantly "more likely" with connected tables. Personally, I don't know how smart/stupid Edit is, if, for example, "lookup" fields are being changed within Edit. However, the entire Paradox engine - from at least version 3.5 - is designed for SHARING data, and Edit has no concept of Sharing... I think Edit was left in 3.5 / 4.0 / 4.5 for backward compatibility. And if you use Edit, then your apps will have no Sharing ability - which may suit your specific situation. As I mentioned already, switching between Edit concepts and CoEdit concepts usually involves MAJOR surgery in an app. ...sorry for going on... - Mike |
#28
| |||
| |||
|
|
That's OK! And, I'm not arguing that EDIT is fine in all instances. It was interesting to read what Steve presented, in terms of the risks with even a freestanding table, which is what 100% of my work involves. |
|
In addition to my other 318 responsibilities here... |
|
Anyway....I digress. As of late yesterday afternoon, this thread seemed obsolete because the source of the data I'm working on sent an Excel file which was perfect. |
#29
| |||
| |||
|
|
That's OK! And, I'm not arguing that EDIT is fine in all instances. It was interesting to read what Steve presented, in terms of the risks with even a freestanding table, which is what 100% of my work involves. OK. But, you now "know" the risks you're taking (I hope <g>). In addition to my other 318 responsibilities here... Ah, ahaa - that explains it. Just starting out, eh??? |
|
Anyway....I digress. As of late yesterday afternoon, this thread seemed obsolete because the source of the data I'm working on sent an Excel file which was perfect. I assume the FORM of the file (Excel, Paradox, CSV, whatever) has NO impact on the quality, but that "The Source" found some better way to compose it for you. |
![]() |
| Thread Tools | |
| Display Modes | |
| |