× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Agreeing to disagree is still a valuable compromise ;-) 


Thanks,
Tommy Holden


-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Alan Shore
Sent: Friday, January 12, 2007 10:24 AM
To: Midrange Systems Technical Discussion
Subject: RE: Creating a physical AND Logical file

You make a good point here with your example of forgetting to apply
QTEMP,
but part of unit testing and program walk
Again - we agree to disagree

Alan Shore

NBTY, Inc
(631) 244-2000 ext. 5019
AShore@xxxxxxxx

midrange-l-bounces@xxxxxxxxxxxx wrote on 01/12/2007 11:14:03 AM:

My 2 coppers...

There are times when it may be necessary to allow temporary objects
inserted first in the LIBL.  Since all programs would have to be
modified & hard coded to QTEMP (or any other intermediary library for
that matter) it just makes more sense to leave the programs where they
point to the first library with the object.  I prefer not hardcoding
at
all (and this can be done...so why make life harder...).  Can YOU
guarantee that a programmer will not forget to override to QTEMP when
they should be??? And if they did...how long would it take to discover
that error & then patch the data that got inadvertently got
updated/deleted/added to the actual production files??


Thanks,
Tommy Holden


-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Alan Shore
Sent: Friday, January 12, 2007 9:56 AM
To: Midrange Systems Technical Discussion
Subject: RE: Creating a physical AND Logical file

This is a valid question. What reason would you want QTEMP on top of
the
library list? I'm curious at the reasons why.



Alan Shore

NBTY, Inc
(631) 244-2000 ext. 5019
AShore@xxxxxxxx

midrange-l-bounces+alanshore=nbty.com@xxxxxxxxxxxx wrote on 01/12/2007
10:46:25 AM:

Guarantees are a dime a dozen until a problem happens... However, I
think I would feel pretty comfortable if the problem never occurred
in
37 years... Then, if it did occur, I would attempt to fix the
problem,
which would not be to move QTEMP.

-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Alan Shore
Sent: Friday, January 12, 2007 9:36 AM
To: Midrange Systems Technical Discussion
Subject: RE: Creating a physical AND Logical file


It looks like we will agree to disagree. Since QTEMP is at the
bottom
there was no further "weird" problems. Would this happen again? Who
knows, but changing the library QTEMP to be at the bottom will NOT
create this same problem again in the future. Can YOU guarantee that
this situation will exist?



Alan Shore

NBTY, Inc
(631) 244-2000 ext. 5019
AShore@xxxxxxxx

midrange-l-bounces@xxxxxxxxxxxx wrote on 01/12/2007 10:28:48 AM:

Sounds like a programming error to me... And then the baby got
thrown
out with the bathwater - instead of fixing the bathwater...

-----Original Message-----
From: midrange-l-bounces@xxxxxxxxxxxx
[mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of Alan Shore
Sent: Friday, January 12, 2007 9:22 AM
To: Midrange Systems Technical Discussion
Subject: RE: Creating a physical AND Logical file


Dave - with users signing on the first thing in the morning and
not
signing off till they leave (sometimes they forget) and doing a
multitude of tasks throughout the day, creating a multitude of
temporary files form different jobs that they run, QTEMP will
always
be present.
Now the chances that a file created in QTEMP from a program
written
by

programmer Fred Bloggs has exactly the same name of a file from a
different program written by Joe Schmo  are slim, however, that
being
said, I can verify that in one of my earlier positions, this has
happened three times. The first 2 times, we couldn't duplicate the
problem the user was seeing. The third time we drove over to her
office and lo and behold, the program was picking up a temporary
file
that had been created in QTEMP (which was at the top of her
library
list) with the same name as a PRODUCTION file in the PRODUCTION
library list. At that shop it was determined that QTEMP should be
placed at the bottom of the library list, and if a temporary file
needs to used, define the library name QTEMP as well.



Alan Shore

NBTY, Inc
(631) 244-2000 ext. 5019
AShore@xxxxxxxx


midrange-l-bounces@xxxxxxxxxxxx wrote on 01/12/2007 10:02:49 AM:

I guess in 35+ years I've never written ANYTHING that expected
QTEMP

to be anywhere but at the top. Currently we create application
data
areas that are created from template data areas in "production".
The

QTEMP ones are changed to match the current needs of the job.
Job
ends

- data areas gone. No *LIBL issue at all. If QTEMP doesn't
contain
information that is supposed to be unique to that specific job I
don't

see any other purpose for it.


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
take
a moment to review the archives at
http://archive.midrange.com/midrange-l.

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
take
a
moment to review the archives at
http://archive.midrange.com/midrange-l.


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.

--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/midrange-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.