× 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.



Ok so Barbara what's the actual difference between the two?

Sent from my iPhone

On Oct 9, 2012, at 1:07 PM, Barbara Morris <bmorris@xxxxxxxxxx> wrote:

On 2012/10/8 1:50 PM, Alan Campin wrote:
Debugging primarily I think. Example, a database field. You don't reference
it in the program but you want to see the value in debug. If you use
*NOUNREF if you try to display it with debug it would not be in memory.
Unless I am using some kind of specific thing for debug, I just always use
*NOUNREF.


No, that's not it.

If you don't code the DEBUG keyword on the H spec, then unused database
fields aren't loaded. If you do code the DEBUG keyword on the H spec,
then unused database fields are considered referenced and *NOUNREF has
no effect for those fields.

If you don't code the DEBUG keyword, there are two possible outcomes in
the debugger when you try to evaluate an unused database field:
- *UNREF: the field is blank or zero even though it has a value in the
record
- *NOUNREF: the debugger says the field doesn't exist

Both lead to some head-scratching, but I think the default *UNREF
behaviour might lead to more unnecessary investigation into the file and
the program logic.
--
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.